Windows.Web.Http身份验证,用户名/密码为空
本文关键字:密码 用户 Web Http 身份验证 Windows | 更新日期: 2023-09-27 18:19:30
我是开发Windows 10通用应用程序的新手。我需要使用空白/空用户名和密码向Windows.Web.Http
进行身份验证。如果我使用空字符串或null,那么在创建凭据时会出现异常。
知道吗?
好吧,我自己搞定了:
我第一次尝试使用(空用户名引发无效参数异常):
filter.ServerCredential = new Windows.Security.Credentials.PasswordCredential(uri.ToString(), username, pass);
现在我使用:
var buffer = Windows.Security.Cryptography.CryptographicBuffer.ConvertStringToBinary(username + ":" + pass, Windows.Security.Cryptography.BinaryStringEncoding.Utf8);