ADAL.Net在使用托管的AD账户时抛出“未知用户类型”异常。
创始人
2024-09-29 22:30:44
0

ADAL.Net在使用托管的AD账户时抛出“未知用户类型”异常通常是由于未正确设置ADAL.Net的用户类型所致。以下是一个解决方法的代码示例:

using Microsoft.IdentityModel.Clients.ActiveDirectory;

// 设置ADAL.Net的用户类型为托管的AD账户
UserType userType = UserType.Managed;
AuthenticationContext authenticationContext = new AuthenticationContext(authority, validateAuthority: true);
AuthenticationResult authenticationResult = authenticationContext.AcquireTokenAsync(resource, clientId, redirectUri, new PlatformParameters(PromptBehavior.Auto, userType)).Result;

// 使用ADAL.Net获取访问令牌
string accessToken = authenticationResult.AccessToken;

在上面的代码示例中,我们首先定义了用户类型为UserType.Managed,然后在使用AuthenticationContext获取访问令牌时,将用户类型参数设置为userType。这样就可以正确地使用托管的AD账户登录并获取访问令牌。

请注意,authorityresourceclientIdredirectUri是需要根据你的具体情况进行设置的参数。此外,还需要确保已经引用了Microsoft.IdentityModel.Clients.ActiveDirectory命名空间。

希望以上代码示例能够帮助你解决“未知用户类型”异常问题。如果问题仍然存在,请检查你的ADAL.Net版本是否正确,并确保已正确设置其他相关参数。

相关内容

热门资讯

今日头条辅助!天天微友有辅助么... 今日头条辅助!天天微友有辅助么,poker master辅助(揭秘一下开挂辅助脚本);无需打开直接搜...
有挂透视开挂!山西扣点辅助工具... 有挂透视开挂!山西扣点辅助工具,wepoker辅助是真的吗(交流学习经验开挂辅助工具);亲,山西扣点...
有挂细节辅助!微信小程序微乐辅... 您好:微信小程序微乐辅助器脚本这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
有挂助手开挂!广西友乐辅助ap... 广西友乐辅助app开挂教程视频分享装挂详细步骤在当今的网络游戏中,广西友乐辅助app作为一种经典的娱...
发现有挂开挂!宝宝游戏辅助器,... 发现有挂开挂!宝宝游戏辅助器,福建天天开心辅助工具(一分钟揭秘开挂辅助安装)【无需打开直接搜索加薇1...
真实有挂辅助!情怀至友开挂,w... 您好:情怀至友开挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别...
讲解有挂辅助!乐平包王攻略,传... 讲解有挂辅助!乐平包王攻略,传送屋激k有挂吗(每日必备开挂辅助神器)【无需打开直接搜索加薇13670...
有挂方法开挂!圣盛鄂州晃晃辅助... 有挂方法开挂!圣盛鄂州晃晃辅助,随意玩挂(透视透视挂开挂辅助工具) >>您好:软件加薇1367043...
有挂规律开挂!朋朋政和辅助,拱... 有挂规律开挂!朋朋政和辅助,拱趴大菠萝挂(玩家科普开挂辅助插件);无需打开直接搜索打开薇:13670...
有挂实锤开挂!陕西挖坑技巧,赣... 赣牌圈挂安装图解开挂教程视频分享装挂详细步骤在当今的网络游戏中,赣牌圈挂安装图解作为一种经典的娱乐方...