首页 > 解决方案 > 仅在 SSIS 脚本任务中的站点 (ZOHO) 的 WebClient 错误 (403)

问题描述

我的 SSIS 包中有这个简单的 C# 代码:

string ViewMetadata = "https://people.zoho.eu/people/api/views?authtoken=XXXXXX";
System.Net.WebClient Client = new System.Net.WebClient();
var data= Client.DownloadString(ViewMetadata);

它之前工作正常,但在访问令牌过期后我们更改了它。它不再起作用,我收到错误(403 禁止)。

奇怪的是我可以在 chrome 上打开这个 URL(使用我的新私有访问令牌而不是 XXXX),即使我在 SSIS 之外使用简单的 C# 解决方案,它也可以正常工作。我搜索了它,人们建议添加标题,所以我尝试了一切,但对我没有任何作用。(WebClient 403 禁止

另外,如果我将 URL 更改为“google.com”之类的其他内容,即使在 SSIS 中也一切正常。

感谢帮助

编辑:这里没有关于访问令牌的问题,因为您可以使用此随机访问令牌获得错误页面,但我在 SSIS 中收到错误 403。

标签: c#ssiswebclientscript-task

解决方案


推荐阅读