Mam problem z WebClient
Za pomocą DataDownload ściągam zawartość strony.
Mam ustawione UseDefaultCredentials na true
Ten sam kod w winform działa poprawnie. W ASP.NET gdy kompiluję poprzez Visual Studio 2008 działa poprawnie, natomiast gdy wrzucę stronkę na serwer Win2008R2 i IIS 7.5 to dostaję błąd autoryzacji 401.
Na IIS w Windows Authentication w providers jest włączone NTLM i Negotiate.
- Rejestracja:ponad 12 lat
- Ostatnio:ponad 5 lat
- Postów:33
- Rejestracja:ponad 12 lat
- Ostatnio:ponad 5 lat
- Postów:33
Dostałem link pod którym wyświetla się strona www a na niej jest podana jedna wartość. Załóżmy że 0 lub 1
Gdy wklejam ten link w przeglądarkę to strona wyświetla się prawidłowo.
Używając kompilatora VS2008 i kompilując stronę i gdy wyświetla się z localhost to webclient odczytuje prawidłowo 0 lub 1 z podanej strony.
Gdy wrzucę kod na serwer produkcyjny dostaję błąd 401 przy użyciu DownloadingData.
Gdy cały kod wrzucę w Windows Form to też wszystko działa.
Jedynie błąd wyskakuje w momencie odpalenia kodu na serwerze produkcyjnym.
- Rejestracja:ponad 12 lat
- Ostatnio:ponad 5 lat
- Postów:33
Zrobiłem jeszcze coś takiego.
Na IIS wrzuciłem stronę na której jest link do kliknięcia. Link prowadzi na tą stronę z flagą. Gdy kliknę to strona się wyświetla i pokazuje 0 lub 1.
Jedynie błąd autoryzacji występuje przy użyciu WebClient DownloadingData. Może to po jakimś innym dziwnym porcie się łączy ?
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.