我们正在考虑更改我们的标准windows身份验证过程,以使用基于索赔的身份验证。为此,我们希望安装和设置ADFS2.0,以便与AD一起工作。一个单独的数据库存储需要添加到声明中的角色。
虽然我们可以在WIF上找到示例,以及如何在应用程序中使用它,但我们目前正在努力做到
任何指示都将不胜感激。
请注意,我们使用的技术是MVC4.0 4.0,存储角色的独立数据库是MYSQL数据库
发布于 2014-01-06 14:33:59
可以使用本地索赔身份验证管理器在本地注入自定义角色。管理器在本地触发,并允许您增加联邦身份。
您只能在会话身份验证模块创建本地cookie时让管理器触发一次,或者让它在每次请求时触发一次。有关更多细节,请参阅我的博客条目:
http://www.wiktorzychla.com/2011/07/wif-and-custom-userdata-in.html
http://www.wiktorzychla.com/2012/09/sessionauthenticationmodule-and-dynamic.html
https://stackoverflow.com/questions/20948934
复制相似问题