是否可以读取SAP BSP应用程序中的客户端IP地址?我们想暂时保存ip。
连接通过DMZ中的WebDispatcher连接到SAP WAS。
谢谢, 小时。
答案 0 :(得分:1)
这是一个如何做到这一点的简单示例;创建一个控制器并像这样实现DO_REQUEST
:
method do_request.
data remote_ip type string.
remote_ip = request->get_header_field( `~remote_addr` ).
write( remote_ip ).
endmethod.
编辑:我无法通过网络调度员对此进行测试。
答案 1 :(得分:0)
通常,这应该是可能的,但是因为你是Web Dispatcher的后面,我会说你只会看到Web Dispatcher的IP。您可能必须在那里实现某种日志记录,而不是在BSP应用程序内部。