Visual Studio BI工具错误

时间:2015-07-17 10:57:29

标签: sql-server web-services ssl ssis wsdl

美好的一天!

在Web服务任务中下载WSDL文件时出错 -

  

"从服务器获取的SSL证书响应无效。   无法处理请求。"

可能有什么问题?

Visual Studio版本2013

2 个答案:

答案 0 :(得分:0)

听起来服务器上的SSL证书无效。这可能是因为它是临时证书,或者您是自签名的。

将临时证书的签名者添加到运行该程序包的计算机上的受信任权限列表中。

或者将临时证书导入为可信证书。

答案 1 :(得分:0)

此错误是由于缺少对SSIS Web服务任务的加密协议的支持所致。更好的方法是借助WSDL.exe工具将其重写为SSIS脚本任务,然后将生成的文件(.cs)包括到脚本任务项目中。

可通过Visual Studio命令提示符(在开始菜单中的Visual Studio /工具下)使用wsdl工具:

wsdl /language:CS /out:<>C# path file> <WSDL file path>

然后在编辑时将Generated C#类复制粘贴到SSIS脚本任务项目的解决方案资源管理器树中。

最后,根据https://blogs.perficient.com/2016/04/28/tsl-1-2-and-net-support/所示的.NET版本,在类构造函数中启用TLS协议。