Deepal,
Following is the code:
---------------------------
public void init(ServiceContext serviceContext) {
System.out.println("Initializing the service context");
MessageContext msgCtx =
MessageContext.getCurrentMessageContext();
if (msgCtx != null)
{
String remoteAddress
=(String)msgCtx.getProperty("REMOTE_ADDR");
System.out.println("remoteAddress - " + remoteAddress);
}
}
---------------------------
msgCtx is coming as null.
Regards,
Geeta Madhurima
Desk: (212) 723 2505
-----Original Message-----
From: Deepal Jayasinghe [mailto:[email protected]]
Sent: 30 June 2011 20:41
To: [email protected]
Subject: Re: Identify IP address of the source request
You can get the remote IP address of the client corresponding to the current
message as follows; String remoteAddress =
String)msgCtx.getProperty("REMOTE_ADDR"):
Deepal
On Thu, Jun 30, 2011 at 3:34 PM, Matta, Geethamadhurima
<[email protected]> wrote:
> Hi,
>
> I am using Axis2 1.5.1.
>
> We need to authenticate if the request coming to Axis2 server is from a valid
> source.
> Can we identify using the ip address of the source.
> Is there any way to get the ip address of the source from the request?
>
> Regards,
> Geeta Madhurima
> Desk: (212) 723 2505
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
--
http://blogs.deepal.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]