principalpermission

    2熱度

    3回答

    我們有一個用戶可以添加工作的工作隊列。當添加工作人員項目時,上下文是用戶(HttpContext)。但它是一個後臺線程,輪詢隊列並依次執行這些項目。 我不能只是存儲用戶因爲當HttpContext被佈置成將委託對象 可以在工人運行所需要的主要是正確的東西像PrincipalPermissions等 也代碼,壽命管理(IOC)使用HttpContext爲InRequest範圍,是否有可能重新建立一個

    4熱度

    1回答

    任何人都可以向我解釋這兩個屬性的區別和用例嗎?我很困惑,因爲他們的行爲相似。 我知道[Authorize]掛接到ASP.NET應用程序生命週期,並在請求到達Controller/Action之前運行。 PrincipalPermission呢? [PrincipalPermission(SecurityAction.Demand, Role="Admin")] 而且 [Authorize(Ro

    3熱度

    1回答

    以下作品完美(DOMAIN\DEVELOPERS): [PrincipalPermission(SecurityAction.Demand,Role="DEVELOPERS")] public string Test() { return "Works.."; } 運行的用戶是這個組的成員,所以「當然」它的工作原理。我有另一個組,這個WCF服務名爲AdvisoryWcfUser

    1熱度

    2回答

    我有一個使用PrincipalPermission類的vb.net 3.5應用程序來確保用戶是角色的成員。該代碼適用於Active Directory域中的某些組,但不適用於其他組。 起初我認爲空間是一個問題,但我檢查了「域用戶」的工作。運行此代碼我是App Group的成員。 從secEx.ToString輸出誤差是 「System.Security.SecurityException:請求主體

    7熱度

    3回答

    我有一個類(DPCal_EventMove)的方法,我想限制使用角色的訪問權限。我有一個Global.asax.cs錯誤處理程序和一個自定義IHttpModule錯誤處理程序,用於捕獲未處理的異常和Server。將它們轉換爲GlobalExceptionHandler.aspx,該錯誤處理程序檢查錯誤是否源自失敗的PrincipalPermission檢查的SecurityException。出於

    1熱度

    1回答

    [PrincipalPermission(SecurityAction.Demand, Role = "ValidRole")] public partial class CustomerAdd : System.Web.UI.UserControl {.... } 當我嘗試上面的代碼時,我沒有看到編譯時錯誤,並且沒有應用權限。即使對於有效的角色,我也無法執行任何代碼方法。即使對於有效

    0熱度

    1回答

    我已經創建了一個簡單的Web服務,並在Web服務中寫了一個簡單的方法,如下面的代碼所示。 [PrincipalPermission(SecurityAction.Demand, Role = @"KIANCOORP\SomethingElse Users U")] public string HelloWorld() { var msg = "Hello {0} from inter

    0熱度

    1回答

    我的WCF服務使用Principalpermissions驗證用戶喜歡WCF服務檢查的PrincipalPermission如下: <PrincipalPermission(SecurityAction.Demand, Role:="WCFUser")> 有沒有在不改變源代碼的任何可能性禁用此檢查的PrincipalPermission ,就像在web.config或類似的部分

    0熱度

    2回答

    我有一個繼承了RoleProvider的自定義角色提供程序。在網絡應用程序,這工作正常,沒有問題。 但是我也在WCF服務中使用它,並且遇到了很大的問題。以至於我懷疑它根本沒有被擊中。如果我打開任何主體權限,我會拒絕訪問,並且堆棧跟蹤完全無益。即使是WCF的痕跡真的有助於確定發生了什麼。 我知道TennisRoleProvider的默認構造函數工作正常,並通過測試驗證了它的方法。這似乎是一個整合問題

    3熱度

    1回答

    我遇到了導致異常的PrinciplePermissionAttribute問題。初次登錄後,我在Load方法中擁有該屬性的任何頁面都會立即引發異常。 <PrincipalePermission(SecurityAction.Demand, role:="Level1")> _ Protected Sub Page_Load(ByVal sender As Object, ByVal e as S