Websphere 如何使用属性文件中的凭据从RAD运行jython脚本?

Websphere 如何使用属性文件中的凭据从RAD运行jython脚本?,websphere,jython,wsadmin,ibm-rad,Websphere,Jython,Wsadmin,Ibm Rad,根据文档:要使用“在soap.client.props或sas.client.props文件中定义的”凭据运行jython脚本: sas.client.props和soap.client.props文件位于 每个WebSphere Application Server的属性目录 配置文件,例如x:/profilePath/properties 我已经创建了一个文件: C:\IBM\WebSphere\AppServer85\properties\soap.client.props 下一部分是关于

根据文档:要使用“在soap.client.props或sas.client.props文件中定义的”凭据运行jython脚本:

sas.client.props和soap.client.props文件位于 每个WebSphere Application Server的属性目录 配置文件,例如x:/profilePath/properties

我已经创建了一个文件:

C:\IBM\WebSphere\AppServer85\properties\soap.client.props

下一部分是关于设置
com.ibm.CORBA
com.ibm.SOAP
属性的。因为它不是写的,它们中的哪一个用作凭据,所以我将两者都设置为:

com.ibm.CORBA.loginUserid=user 
com.ibm.CORBA.loginPassword=pass
com.ibm.CORBA.loginSource=properties
com.ibm.SOAP.securityEnabled=true
com.ibm.SOAP.loginUserid=user
com.ibm.SOAP.loginPassword=pass
但我无法在WebSphere上运行脚本:

WASX7246E:无法建立到主机“localhost”的“SOAP”连接 因为身份验证失败。确保用户和密码 在命令行或属性文件中是正确的

我正在使用IBMRAD9.0和WebSphere8.5


我做错了什么?正如我从引用的文档中了解到的那样,我已经完成了所有工作,但这对我来说非常简洁和不精确。

根据所使用的连接器(SOAP或RMI),wsadmin从SOAP.client.props或sas.client.props检索凭据。在您的情况下,连接器是SOAP(这是错误消息所建议的),因此您必须在SOAP.client.props中编辑两行:

com.ibm.SOAP.loginUserid=...
com.ibm.SOAP.loginPassword=...

这正是我所做的,正如问题中所描述的,问题是我得到了错误信息,理论上做了所描述的一切。