在ASP.NET(MVC和WebAPI)中,User Identity對象如何使用FormsAuthentication cookie中的數據進行初始化?用戶身份如何|在應用程序生命週期中的主體集
我想要做的是使用兩種類型的身份驗證,基於cookie和基於自定義標題。由於AuthorizeAttribute
類只檢查User.Identity.IsAuthorized()
方法並且不使用特定於FormsAuthentication的代碼,那麼意味着我只需手動設置User.Identity
對象,不管是在global.asax還是在DelegatingHandler中。
那麼,我該如何設置User.Identity?框架如何使用FormsAuthentication自動設置它?
所以根據阿里諾斯塔德所說的,一旦我設置了身份,如果他們添加了'User.Controller',身份會帶到那個? – 2012-04-27 16:13:13