我已经在Windows Server 2012上成功配置了ADFS 2.0,并让它信任我的Web应用程序(ASP.NET MVC 4),但现在我从ADFS,authenticationmethod
和{{1}收到两个默认声明}。
我在ADFS控制台中配置的所有内容 - >我的申请的问题索赔不起作用(如电子邮件,电话号码)。
我尝试编辑web.config,添加节点authenticationinstant
,如下所示。
claimType
但它抛出异常<system.identityModel>
<identityConfiguration>
<claimTypeRequired>
<claimType type=URI optional=xs:boolean >
</claimType>
</claimTypeRequired>
</identityConfiguration>
</system.identityModel>
。
我是否错过任何一步?
答案 0 :(得分:0)
查看Use the On-Premises Organizational Authentication Option (ADFS) With ASP.NET in Visual Studio 2013并确保按照以下步骤操作。
您可以按How To: Build Claims-Aware ASP.NET MVC Web Application Using WIF显示声明。
您确定AD中有值吗?您没有获得空值的声明。