次作品(DOMAIN\DEVELOPERS
)で動作します:PrincipalPermissionは、いくつかのADグループ完璧
[PrincipalPermission(SecurityAction.Demand,Role="DEVELOPERS")]
public string Test()
{
return "Works..";
}
実行するユーザーが、このグループのメンバーであるので、「もちろん」それが動作します。私は別のグループを持っています。このWCFサービスはAdvisoryWcfUsers
という名前で、数人のユーザーとグループ(AD; DOMAIN\AdvisoryWcfUsers
)を含んでいます。私はこのグループのメンバーだ100パーセント確信しているが、それでも、私は得る:
System.ServiceModel.Security.SecurityAccessDeniedException:アクセスが
拒否されたことは、それをタイプミスではありませんちょうどIISがこの新しいグループを検索する権限を持っていないようです。 DEVELOPERS
グループは「古い」グループですが、この目的で今日はAdvisoryWcfUsers
が作成されました。助言がありますか?
IISを再起動します。キャッシュ! – Chris