Consultor Eletrônico



Kbase P156731: Is there any way to do something similar to ServletRequest.getRemoteAddr()?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/7/2010
Status: Unverified

GOAL:

Is there any way to do something similar to ServletRequest.getRemoteAddr()?

GOAL:

Can the AppServer receive the remote client IP address through WSA?

FACT(s) (Environment):

OpenEdge 10.x
All Supported Operating Systems

FIX:

By definition the WSA is a SOAP protocol adapter and any information from the choice of underlying transports (such as HTTP, SMTP, e-mail, DECNet, TCP/IP, ... ) is stripped and thrown away before the SOAP message is processed.

You may be able to configure the Web Server logging to record the client IP address for certain URLs, and then write a log-file scrapper