我已經有一個在VS2010中運行的ASP.NET應用程序。 要從客戶端訪問wcf服務,需要有適當的角色。我需要在 機器上測試應用程序,這些角色不可用。WCF覆蓋基於角色的安全檢查
是否有可能禁用在web.config中或以任何其他方式的所有服務檢查的PrincipalPermission無需修改源代碼?或者有沒有辦法提供'AppRole'角色作爲配置參數?
[PrincipalPermission(SecurityAction.Demand, Role = "AppRole")]
public string GetFoo()
{
// return ..
}
謝謝,但我不知道你的「配置RoleProvider」是什麼意思,你是否有任何的例子嗎? – Oysio