Microsoft为Partner-Center SDK示例提供了代码示例here。简而言之,在输入我的凭据后,我尝试构建应用程序导致错误,因为使用两个参数调用类UserCredential,如下所示:
UserCredential userCredentials = new UserCredential(
this.Configuration.UserAuthentication.UserName,
this.Configuration.UserAuthentication.Password);
但是,当我看一下它的定义[F12]时,我明白为什么
namespace Microsoft.IdentityModel.Clients.ActiveDirectory
{
public class UserCredential
{
public UserCredential();
public UserCredential(string userName);
public string UserName { get; }
}
}
为什么这会包含在代码示例中,显然它必须崩溃,因为这个方法没有用两个参数定义?它确实有效时,是否有旧版本的软件包?你知道解决这个问题的方法吗?或者有什么我看不到的东西?