WSDL 1.1 有关端点 salesforce Apex 代码的基本问题
从我的 WSDL 中,我有以下服务部分:
<service name="BAPI_CUSTOMER_DISPLAYService">
<documentation>SAP Service BAPI_CUSTOMER_DISPLAY via SOAP</documentation>
<port name="BAPI_CUSTOMER_DISPLAYPortType" binding="s0:BAPI_CUSTOMER_DISPLAYBinding">
<soap:address location="http://2.3.4.100:8000/sap/bc/soap/rfc"/>
</port>
</service>
那么它的端点引用是什么?
我在我的 salesforce 客户端中将其指定为“http://2.3.4.100:8000/sap/bc/soap/rfc”,并且出现以下错误。 “此服务需要客户端证书来进行身份验证过程。”
我确信我需要提供用户名和密码,但不知道如何在我的客户端(即 Apex 代码)中设置它们。
感谢帮助。
From my WSDL I have the following service part:
<service name="BAPI_CUSTOMER_DISPLAYService">
<documentation>SAP Service BAPI_CUSTOMER_DISPLAY via SOAP</documentation>
<port name="BAPI_CUSTOMER_DISPLAYPortType" binding="s0:BAPI_CUSTOMER_DISPLAYBinding">
<soap:address location="http://2.3.4.100:8000/sap/bc/soap/rfc"/>
</port>
</service>
then what will be endpoint reference for this?
I am giving it as "http://2.3.4.100:8000/sap/bc/soap/rfc" in my salesforce client and it gives the following error.
"This service requires client certificate for authentication procedure."
I am sure that i need to give user name and password not knowing how i can set them in my client which is a Apex code.
Help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我导入了 Enterprise WSDL 并使用了登录结果中的 uri。这是我的项目中的一些代码:
I imported the Enterprise WSDL and used the uri from the loginResult. Here's some code from my project: