У меня есть этот простой код 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 запрещено)
также, если я изменю URL-адрес на что-то еще, например "google.com", все будет работать нормально даже в SSIS.
Спасибо за помощь
РЕДАКТИРОВАТЬ: здесь ничего не касается токена доступа, потому что вы можете получить страницу с ошибкой с этим токеном произвольного доступа, но я получаю ошибку 403 в SSIS.