Ошибка WebClient (403) для сайта (ZOHO) только в задаче «Сценарий служб SSIS» - PullRequest
0 голосов
/ 17 февраля 2019

У меня есть простой код C # в моем пакете служб SSIS:

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 запрещено).

странно то, что я могу открыть этот URL-адрес в Chrome (с моим новым личным токеном доступа вместо XXXX) и даже когда я используюпростое решение C # за пределами SSIS работает нормально.Я искал это, и люди предлагают добавить заголовки, поэтому я попробовал все, но у меня ничего не работает.( WebClient 403 Forbidden )

также, если я изменяю URL-адрес на что-то другое, например "google.com", все отлично работает даже в SSIS.

Спасибо за помощь

РЕДАКТИРОВАТЬ: ничего о токене доступа здесь не имеет значения, потому что вы можете получить страницу ошибки с этим токеном произвольного доступа, но я получаю ошибку 403 в SSIS.

...