Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WS-security Coldfusion_Coldfusion_Ws Security_Docusignapi - Fatal编程技术网

WS-security Coldfusion

WS-security Coldfusion,coldfusion,ws-security,docusignapi,Coldfusion,Ws Security,Docusignapi,正在与Coldfusion进行docuSign集成,并且在使用WS-security发出SOAP请求时需要帮助。您的问题在细节上有点欠缺,但我想您指的是 几年前,我们在与.NETWeb服务通信时必须这样做。基本思想是提供一组额外的SOAP头,其中包含安全信息,例如: 时间戳 用户名 密码 等 为此,您需要根据定义的标准创建一个新的XML文档。接下来,您将需要编写代码来创建SOAP头。这意味着: 创建远程web服务对象,例如 var objwebvc=createObject(“webserv

正在与Coldfusion进行docuSign集成,并且在使用WS-security发出SOAP请求时需要帮助。

您的问题在细节上有点欠缺,但我想您指的是

几年前,我们在与.NETWeb服务通信时必须这样做。基本思想是提供一组额外的SOAP头,其中包含安全信息,例如:

  • 时间戳
  • 用户名
  • 密码
为此,您需要根据定义的标准创建一个新的XML文档。接下来,您将需要编写代码来创建SOAP头。这意味着:

  • 创建远程web服务对象,例如

    var objwebvc=createObject(“webservice”http://remoteURL?WSDL");

  • 创建XML文档以表示新的头

  • 用所需信息(如用户名和时间戳等)填充它
  • 使用
    addSOAPRequestHeader()
  • 调用远程web服务
  • 当然,当他们调用您的web服务时,您需要从SOAP请求中解析出这些头并验证它们。这可以通过使用
    getSOAPRequestHeader()
    获取XML并解析出信息来实现

    我发现这是一项容易出错的任务,而且(基本上)是一项非常痛苦的任务。我们与之集成的web服务最终放弃了这一要求,显然是因为尝试连接非本机.NET的任何web服务都很难实现该规范


    祝你好运

    你的问题有点缺乏细节,但我想你是指问题本身

    几年前,我们在与.NETWeb服务通信时必须这样做。基本思想是提供一组额外的SOAP头,其中包含安全信息,例如:

    • 时间戳
    • 用户名
    • 密码
    为此,您需要根据定义的标准创建一个新的XML文档。接下来,您将需要编写代码来创建SOAP头。这意味着:

  • 创建远程web服务对象,例如

    var objwebvc=createObject(“webservice”http://remoteURL?WSDL");

  • 创建XML文档以表示新的头

  • 用所需信息(如用户名和时间戳等)填充它
  • 使用
    addSOAPRequestHeader()
  • 调用远程web服务
  • 当然,当他们调用您的web服务时,您需要从SOAP请求中解析出这些头并验证它们。这可以通过使用
    getSOAPRequestHeader()
    获取XML并解析出信息来实现

    我发现这是一项容易出错的任务,而且(基本上)是一项非常痛苦的任务。我们与之集成的web服务最终放弃了这一要求,显然是因为尝试连接非本机.NET的任何web服务都很难实现该规范


    祝你好运

    不久前我在博客上写了这个。看看这是否有帮助:


    我不久前在博客上写过这篇文章。看看这是否有帮助:


    毫无疑问,你甚至没有完全解释你需要帮助的是什么。毫无疑问,你甚至没有完全解释你需要帮助的是什么。