VS2010 で ASP.NET アプリケーションを実行しています。クライアントから wcf サービスにアクセスするには、適切なロールが必要です。これらの役割が利用できないマシンでアプリケーションをテストする必要があります。
ソースコードを変更せずに、web.config またはその他の方法ですべてのサービスの PrincipalPermission チェックを無効にすることは可能ですか? または、'AppRole' を提供する方法はありますか?
[PrincipalPermission(SecurityAction.Demand, Role = "AppRole")]
public string GetFoo()
{
// return ..
}