代码之家  ›  专栏  ›  技术社区  ›  Gowtham Ramamoorthy

如何在脚本任务/SSI中向WSDL(web服务)传递用户凭据?

  •  1
  • Gowtham Ramamoorthy  · 技术社区  · 6 年前

    要求-我有访问WSDL文件的用户凭据,可以通过浏览器访问该文件。

    WSDL link - XYZ
    userdID- asdf
    pwd - *****
    

    我需要在SSIS脚本任务中使用C#代码,使用适当的用户凭据调用此web服务(特别是单个方法调用)。

    获取响应(以XML格式),解析XML以从中获取特定值,并将其插入SQL表中。


    如果有人知道/有任何关于如何达到上述要求的想法/参考链接,请让我知道。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Hadi    6 年前

    使用SSIS有两种方法来调用Web服务。

    使用SSIS Web服务任务

    我认为这更可取。

    您可以创建HTTP连接管理器并指定凭据,然后在Web服务任务中使用它,有关详细示例,请参阅以下链接:

    此外,您还可以参考更多有用的链接:

    使用C#脚本

    有关详细信息,请参阅以下链接之一: