我想知道是否可以使用代碼訪問安全性,以及自定義權限類(屬性),無需註冊,該屬性是在裝配時,在GAC。使用代碼訪問安全性,而不GAC
目前,我得到一個TypeLoadException當我的屬性被調用的方法,而我似乎無法避開它。我讀過的所有內容似乎意味着您需要使用GAC才能實現這一目標。
有沒有人有任何見解?
我試着使用PostSharp或AspectDNG AOP到acheive相同的最終目標,但是這兩個的添加除了依賴於我的產品,這是不理想的。
我想知道是否可以使用代碼訪問安全性,以及自定義權限類(屬性),無需註冊,該屬性是在裝配時,在GAC。使用代碼訪問安全性,而不GAC
目前,我得到一個TypeLoadException當我的屬性被調用的方法,而我似乎無法避開它。我讀過的所有內容似乎意味着您需要使用GAC才能實現這一目標。
有沒有人有任何見解?
我試着使用PostSharp或AspectDNG AOP到acheive相同的最終目標,但是這兩個的添加除了依賴於我的產品,這是不理想的。
我想說的是(但不能肯定沒有你在做什麼,以及如何更多細節)。我們在這裏擁有CAS的自定義權限/角色,GAC也沒有涉及安全性的任何內容。 Ultimetly CAS將需要訪問您的程序集的IPrincipal實現。你看過融合日誌以確定你的組件被探測到的位置嗎?
謝謝。看起來你不能讓你的自定義屬性成爲子類,並且你必須只有一個構造函數,它需要一個SecurityAction。
不要有一個例子 - 我想了解這個更多嗎? – 2008-11-19 20:26:30