isinrole

    1熱度

    1回答

    我創建了一個叫做授權我自己的授權屬性... Imports System.Security.Principal <AttributeUsage(AttributeTargets.Method Or AttributeTargets.[Class], Inherited:=True, AllowMultiple:=True)> Public Class AuthoriseAttribute

    0熱度

    1回答

    我很新的MVC。我正在做一個自定義會員asp.net MVC4。以上是我創建的表格&數據。我嘗試覆蓋isinrole方法,但它不工作。下面是示例代碼&我不知道在哪裏編輯它。 public override bool IsUserInRole(string userName, string roleName) { User user = repository.GetUser(

    -1熱度

    1回答

    我正在使用包含一些角色的Asp.Net角色提供者。我想添加一些來自其他數據庫的其他角色。有沒有辦法在來自角色提供者的角色和來自其他數據庫的角色之間進行某種「聯合」? 更確切地說,我使用表單身份驗證,我從其他數據庫檢索角色並將它們存儲在FormsAuthenticationTicket中。然後在Global.Asax的AuthenticateRequest中,我使用角色列表生成主體。但稍後在使用Us

    0熱度

    1回答

    我想驗證登錄用戶是否存在於AD組或通訊組列表中。我試圖使用WindowsIdentity,但這並沒有給我適當的結果。如果我將用戶添加到DL,然後檢查用戶是否在DL中,它會給我不正確的結果。 我重新啓動了我的IIS,甚至清除了我的瀏覽器cookie和緩存,但沒有運氣。 IsInRole()函數在哪裏驗證用戶角色。在公元或本地機器....?我試圖從本地機器組中刪除自己,但它仍然授權我爲該組。任何幫助,

    2熱度

    1回答

    在IIS 7/Win Server 2008中是否存在某些設置或權限,導致WindowsPrincipal.IsInRole始終返回false,在IIS 6/Win Server 2003中運行的代碼有效嗎?以下是我如何調用方法: IPrincipal principal = new WindowsPrincipal(WindowsIdentity.GetCurrent()); bool isI

    0熱度

    1回答

    我在Silverlight的RIA延長System.ServiceModel.DomainServices.Server.ApplicationServices的UserBase類,並且是人們仍然使用Silverlight,我想知道最好的做法是關於IsInRole(@"domain\groupName")什麼,我怎麼可能會使用硬編碼的組名脫身? 我正在使用Windows身份驗證和身份驗證Domai

    2熱度

    2回答

    我已經創建了我的MVC4應用自定義角色提供這樣我就能夠成功覆蓋CREATEROLE,GetAllRoles和RoleExists方法,並將其鏈接[授權(角色=「管理員」)爲MVC4應用我現有的數據庫如下: namespace Project.Providers { public class MyProvider : System.Web.Security.SqlRoleProvider

    3熱度

    1回答

    問題是下面:通讀,看看你需要什麼幫忙解答... 我 VS 2013 MVC 5與剃刀觀看 小巧玲瓏DAL定製的UserManager和UserStore /用戶:IUSER < int>的 我建立我自己的UserManager,RoleManager,UserStore,Rolestore的,和所有基於CustomUser:IUSER < int>的和CustomRole:IRole < int>

    2熱度

    2回答

    我正在嘗試檢查給定用戶在完全「登錄」到我正在構建的站點之前是否有角色。通常,我會使用代碼: User.IsInRole("CustomRole") 但在這種情況下,該行始終得到「假」 - 我相信這是因爲使用User.IsInRole,用戶必須已經完全記錄我在嘗試。在我的賬戶控制器的LogOn方法中檢查這條信息,所以用戶還沒有登錄(我認爲)。 我怎麼會返回一個用戶對象,這樣我可以做什麼,我嘗試下

    6熱度

    2回答

    我使用WindowsPrincipal的IsInRole方法來檢查WPF和Winforms應用程序中的組成員身份。我生成的身份令牌可以是任何AD用戶(不一定是實際登錄到計算機的用戶 - 取決於我在做什麼,我不一定要進行身份驗證,我只是使用基本的信息級別令牌(我認爲它的正確名稱是「身份令牌」) 第一次在特定的計算機上運行此代碼時,操作系統會爲指定的用戶生成身份令牌,然後該令牌由IsInRole函數使