2011-10-24 7 views
0

でWindowsサービスでホストされていますこのサービスにアクセスしてください。このサービスにアクセスするには、ユーザーにメソッドレベルの認証を提供するにはどうすればよいですか?セキュリティは、ユーザー名とパスワードを持つユーザーにのみ知られているように私は、私はこのサービスにセキュリティを提供したいNetNamedPipeBinding protocol.Now以上のWindowsサービスでホストされているWCFサービスをする必要があり作成したNetNamedPipeBinding

答えて

1

NetNamedPipe箱から出してメッセージレベルのセキュリティをサポートしていない結合。カスタムバインディングが必要になります。 NetNamedPipeバインディングは、サービスとクライアントの両方が同じマシン上で実行されている場合にのみ機能するため、ユーザーがログインする権限を持っていて、サービスが実行されている場合、そのアプリケーションを呼び出す権限もあります。あなたがサービスを呼び出すことができるユーザーを制限する必要がある場合は、必ずカスタムauthorization managerまたはrole based securityを使用することができます。

関連する問題