NetNamedPipeBindingプロトコルを介してWindowsサービスでホストされるWCFサービスを作成しました。次に、このサービスにアクセスする必要があることがわかっているユーザー名とパスワードを持つユーザーのように、このサービスにセキュリティを提供したいと思います。メソッドレベルの認証を提供するにはどうすればよいですか。このサービスにアクセスするユーザーに?
質問する
642 次
1 に答える
1
NetNamedPipeバインディングは、そのままではメッセージレベルのセキュリティをサポートしていません。それにはカスタムバインディングが必要になります。NetNamedPipeバインディングは、サービスとクライアントの両方が同じマシンで実行されている場合にのみ機能するため、ユーザーがログインする権限を持ち、サービスが実行されている場合は、それを呼び出す権限もあると想定されます。サービスを呼び出すことができるユーザーを制限する必要がある場合は、いつでもカスタム認証マネージャーまたはロールベースのセキュリティを使用できます。
于 2011-10-24T09:39:28.647 に答える