次の説明に従って、SoapExtension.ProcessMessage(SoapMessage)オーバーライドを使用してクライアントを認証するASP.NET(1.1)Webサービスがあります。
http://www.codeguru.com/columns/experts/article.php/c5479
ただし、HttpSoapが許可されている唯一のプロトコルであるようにweb.configが設定されていない場合、ProcessMessageは他のプロトコルで着信する要求に対して呼び出されることはないため、セキュリティをバイパスします。
(web.configが正しいことに依存するのではなく)SOAPが使用されていることをプログラムで確認する方法はありますか?
ありがとう。