0
我想了解IPrincipal和IIdentity的目的,或只是主要對象的一般。瞭解IPrincipal在mvc
從我一直在讀的MSDN。 IIdentity描述了用戶身份驗證及其相關信息。
和IPrincipal是用戶進行身份驗證的上下文。
我對這兩個解釋是否正確?文章中真正拋出我的是委託人的「安全背景」,我不確定我是否真正明白了這意味着什麼。
我有點糊塗
我想了解IPrincipal和IIdentity的目的,或只是主要對象的一般。瞭解IPrincipal在mvc
從我一直在讀的MSDN。 IIdentity描述了用戶身份驗證及其相關信息。
和IPrincipal是用戶進行身份驗證的上下文。
我對這兩個解釋是否正確?文章中真正拋出我的是委託人的「安全背景」,我不確定我是否真正明白了這意味着什麼。
我有點糊塗
你在第二天一句
主要對象表示代碼在其下運行的安全上下文擁有它。基於與主體對象關聯的角色實現基於角色的安全授予權限的應用程序。
從技術上講,IPrincipal
在IIdentity
上增加了角色。它通過要求IsInRole
方法
http://msdn.microsoft.com/pl-pl/library/system.security.principal.iprincipal.isinrole(v=vs.110).aspx
這角色是如何通過客戶端代碼,因此基於角色的安全建立檢查這樣做。
「安全上下文」就是我所迷惑的 – dbarnes
明顯的「基於角色的安全性」的意思。 –