1

在我们当前的一个 Web 应用程序中,我们使用Oracle Forms 应用程序中java.lang.Object引用中的getClientInfo (),它非常适合 egtting 系统的客户端 IP 地址。

但是,我们最近开始在我们的组织中使用 Windows 终端服务器,并且我们现在遇到了此代码返回终端服务器的 IP 地址而不是运行 TS 会话的系统的 IP 地址的问题。

我知道有本机windows函数可以使用WTSQuerySessionInformation函数返回会话IP user32.dll,然后访问指针以WTSClientAddress获取会话IP。

但是,我不知道如何在 Oracle Forms Java 开发环境中访问此类信息。

有谁知道我如何使用WTSClientAddress来自的参数来做到这一点WTSQuerySessionInformation API

4

0 回答 0