带有用户名密码的AXIS发送方频道URL

2020-09-24 23:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,先生和妈妈, 我有一个要求...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,先生和妈妈,

我有一个要求,我需要将用户名和密码放在调用SAP PI的URL中。 由于调用者具有SOAP 1.2,因此我们正在使用AXIS。 另外,我们正在使用Web Dispatcher。 因此流程就像发件人-WD-PI-SAP系统。

我们正在通过SOAPUI使用此URL:

https://主机名:端口/XIAxisAdapter/MessageServlet? channel =:DEV_XXX:AXIS_XXX_Sender&; j_username = XXX&; j_password = XXX

但是我们遇到了这个错误:

com.sap.engine.services.security.exceptions.BaseLoginException:登录失败

但是,当我们在SOAPUI Auth字段中输入用户名和密码,然后在URL中删除用户名和密码时,消息就会通过。

我们还尝试使用&sap-user = XXX&sap-password = XXX,但我们遇到了相同的错误。

是否可以在AXIS发送者的URL中同时包含用户名和密码?

2条回答
宇峰Kouji
2020-09-24 23:18

你好

我认为这种方法在HTTP和SOAP适配器的情况下有效。 我不确定它是否适用于Axis适配器。 无论如何,您能否从URL中删除分号(您应该使用:...&j_username = XXX&j_password = XXX)? 如果这样做没有帮助,则可以尝试编写登录处理程序(请检查以下注释:1039369-FAQ XI Axis Adapter,问题:32、33)。

最好的问候

Andrzej Filusz

一周热门 更多>