Mam problem w c#, probuje wrzucic plik na miejsce sieciowe na firmowej witrynie https i dostaje caly czas (401) Unauthorized. Normalnie z mojego kompa (wchodzac w ten link https) moge sie dostac do zawartosci przez explorator windows i moge to wkleic recznie.
Kroki ktore robie:
WebClient = new WebClient(); client.UseDefaultCredentials client.UploadFile
@jaavi666: hola, hola. Jak to jest domena, to przydaloby sie network credentials z uzyciem domeny. Plus pytanie czy macie Kerberosa czy NTLM ustawiony jako domyslny typ autentykacji
wejdz sobie w event loga na windzie i mozesz sprawdzic ostatnie autentykacje, protokol NTLM albo Kerberos bedzie wymieniony. Nie mam jak Ci zrobic screena, bo jestem aktualnie na maku.
Edit: NetworkCredential networkCredential = CredentialCache.DefaultNetworkCredentials.GetCredential(uri, "NTLM") tu masz watek na SO => klik
Hej mirki.
Mam problem w c#, probuje wrzucic plik na miejsce sieciowe na firmowej witrynie https i dostaje caly czas (401) Unauthorized. Normalnie z mojego kompa (wchodzac w ten link https) moge sie dostac do zawartosci przez explorator windows i moge to wkleic recznie.
Kroki ktore robie:
WebClient = new WebClient();client.UseDefaultCredentials
client.UploadFile
Edit:
NetworkCredential networkCredential = CredentialCache.DefaultNetworkCredentials.GetCredential(uri, "NTLM")
tu masz watek na SO => klik
Komentarz usunięty przez autora