Question

J'essaie d'accéder à une page Web via ASP.NET à l'aide de la classe NetworkCredential. Cependant, je continue à obtenir une exception avec le message suivant System.Security.Cryptography.CryptographicException: The handle is invalid

Vous trouverez ci-dessous mon code sur la façon dont j'essaie d'appeler la fonction. Toute aide est grandement appréciée.

C #:

System.Net.WebClient client = new System.Net.WebClient();
client.Credentials = new System.Net.NetworkCredential("Admin", "Nimda");

Trace de la pile

[CryptographicException: The handle is invalid.
]

System.Security.SecureString.ProtectMemory() +154
   System.Security.SecureString.InitializeSecureString(Char* value, Int32 length) +170
   System.Security.SecureString..ctor(Char* value, Int32 length) +65
   System.Net.SecureStringHelper.CreateSecureString(String plainString) +6181188
   System.Net.NetworkCredential..ctor(String userName, String password) +64

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top