NetworkCredential クラスを使用して、ASP.NET 経由で Web ページにアクセスしようとしています。ただし、次のメッセージで例外が発生し続けますSystem.Security.Cryptography.CryptographicException: The handle is invalid
以下は、関数を呼び出そうとする方法に関する私のコードです。どんな助けでも大歓迎です。
C#:
System.Net.WebClient client = new System.Net.WebClient();
client.Credentials = new System.Net.NetworkCredential("Admin", "Nimda");
スタックトレース
[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