Authentication 与powerbuilder的docusign集成

Authentication 与powerbuilder的docusign集成,authentication,powerbuilder,docusignapi,Authentication,Powerbuilder,Docusignapi,有人做过与PowerBuilder Web服务的集成吗?我遵循了PowerBuilder示例库中的示例,它们都是用于http的,而DocuSign使用https,我认为PB示例的问题就在于此。我查看了“首次登录”文档,但很难弥补与PowerBuilder之间的差距 我创建了一个名为setbasicauthentication函数的soapconnection对象,将其传递给“demo.docusign.net”、字符串中的[Integrator Key]电子邮件地址字符串和密码。这是成功的回报

有人做过与PowerBuilder Web服务的集成吗?我遵循了PowerBuilder示例库中的示例,它们都是用于http的,而DocuSign使用https,我认为PB示例的问题就在于此。我查看了“首次登录”文档,但很难弥补与PowerBuilder之间的差距

  • 我创建了一个名为setbasicauthentication函数的soapconnection对象,将其传递给“demo.docusign.net”、字符串中的[Integrator Key]电子邮件地址字符串和密码。这是成功的回报

  • 我实例化了服务,它创建了代理的一个实例。这是成功的

  • 我调用了px_服务。getAccountMembershipFeaturesList(accountid),传递我的帐户ID。这引发了一个异常:“用户身份验证失败-缺少身份验证头”


  • 可能只有PowerBuilder开发人员知道问题出在哪里,但我想我还是在这里试试以防万一。

    使用PB Classic?如果是这样的话,它不支持过去的SOAP1.1,那么最好创建一个.Net类(使用C#)来处理与WS的实际通信,然后通过COM公开方法,PowerBuilder可以调用该方法。实例化OLE对象,然后使用ConnectToneObject方法链接到.Net dll,然后调用您设置的相应方法

    使用PB.Net?查看“使用带有自定义标题的.NET Web服务”的帮助文件

    • 马特