我已设置ADFS以返回以下声明: UseragreementAccepted:true / false
当我到达我的MVC应用程序时,我想检查这个声明,如果value == false,我想将用户重定向到一个完全不同的Web应用程序,用户可以阅读并接受useragreement。
我应该将这个重定向代码放在我的MVC应用程序中?我应该编写自定义HttpHandler /模块,AuthenticationManager,AuthorizationManager或其他东西..?
应用流:
https://mvcapp/
-> https://adfs/
-> https://mvcapp/ -> inspect claims ->
-> if UseragreementAccepted==false, then redirect to https://accessapp/
-> user can read useragreement and accept it