【问题标题】:BSP Application: Clients IP AddressBSP 应用程序:客户端 IP 地址
【发布时间】:2012-08-20 06:23:13
【问题描述】:

是否可以在 SAP BSP 应用程序中读取客户端 IP 地址?我们想保存 ip 以备后用。

通过 DMZ 中的 WebDispatcher 连接到 SAP WAS。

谢谢, h.

【问题讨论】:

    标签: abap sap-bsp


    【解决方案1】:

    这里有一个简单的例子如何做到这一点;创建一个控制器并像这样实现DO_REQUEST

    method do_request.
      data remote_ip type string.
      remote_ip = request->get_header_field( `~remote_addr` ).
      write( remote_ip ).
    endmethod.
    

    编辑:虽然我无法使用网络调度程序对此进行测试。

    【讨论】:

      【解决方案2】:

      通常,这应该是可能的,但由于您是 Web Dispatcher 的后盾,我会说您只会看到 Web Dispatcher 的 IP。您可能必须在那里而不是在 BSP 应用程序中实现某种日志记录。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-12-11
        • 2011-10-04
        • 1970-01-01
        • 2019-01-14
        • 2011-10-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多