云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

分布式数据库_国外网站建设_哪个好

小七 141 0

在这篇博文中,我将解释基于windows的web服务的NTLM身份验证,以及使用SOAP-axis适配器(在我的用例中是接收器通道)配置和连接所需的步骤

什么是NTLM?

在windows网络中,NT(新技术)LAN Manager(NTLM)是一套Microsoft安全协议,旨在为用户提供身份验证、完整性和保密性。NTLM是Microsoft LAN Manager(LANMAN)中身份验证协议的继承者,后者是一种较老的Microsoft产品。

什么是NTLM身份验证协议?

Windows质询/响应(NTLM)是在包括运行Windows操作系统系统和独立系统的网络上使用的身份验证协议。NTLM使用加密的质询/响应协议对用户进行身份验证,而无需通过网络发送用户密码。

从SAP PI/PO的角度来看,客户将向我们提供用户凭据,服务器和云服务器,阿里大数据应用平台,并告知我们终端服务器是否支持身份验证类型NTLM版本1或2。

在考虑的用例中,要求是通过NAV webservice将数据从SAP S4 hana发布到身份验证类型为NTLM的MIcrosoft服务器。

我不会谈论发送方配置和映射,因为它不在本博客的范围内。

SOAP axis接收器适配器中的配置:

在移到实际通道配置之前,我将解释几个术语:

处理程序:处理程序是Axis中的一个基本处理组件。每个处理程序必须实现interface.axis.Handler接口或者简单地扩展org.apache.axis公司.巴西钱德勒先生部分实现此接口的类。

模块参数:

处理程序:java:com.sap.aii.adapter.axis.ra.transport.http.ApacheHTTPClientSender是因为它支持NTLM v2身份验证而使用。

为了启用此处理程序的使用,我们必须按照步骤使用SDA maker创建SDA文件并在服务器上部署。SAP说明中描述了这些步骤:2062567–在PI Axis适配器中集成Apache HttpClient库和1028961–如何准备axisproviderlib.sda文件用于适配器框架。有关模块配置的更多信息,我们可以查看SAP launchpad上提供的常见问题解答axis adapter。

如果您打开XI axis adapter消息Servlet(:/XIAxisAdapter/MessageServlet),购物返利平台,您可以找到有关可从中下载所需axis框架和其他组件的链接的信息。以下组件是Axis框架的基础,必须提供。

测试:可以使用wireshark工具进行初步测试,hadoop大数据,以检查身份验证是否成功。

这样,大数据与数据挖掘,使用SOAP Axis适配器中添加的Apache新处理程序,就可以使用NTLM身份验证与Microsoft server集成。