0

Web アプリケーション用の WCF サービスを作成しました。インターフェイス内で宣言されたすべての関数とメソッドにアクセスできます。今、同じWCFサービスで新しいWebアプリケーションを作成したいのですが、このWebアプリケーションがすべての機能とメソッド、つまり制限されたアクセスにアクセスする必要はありません。それは達成できますか?

4

1 に答える 1

1

最初に資格情報ベースのアクセスを WCF サービスに実装する必要があると思います。つまり、複数のクライアント アプリケーションが資格情報を使用して WCF サービスにアクセスします。操作コントラクトで宣言型のオンデマンド アクセス許可を指定できます。

例えば。

  [PrincipalPermission(SecurityAction.Demand,Role = @”<Domain>\Customer”)]

この記事が役立つかもしれません。

于 2012-04-11T04:56:33.187 に答える