以前は公開されていたASP.NET Webサービスをビルドしていましたが、Windows認証を使用していました。 SOAP 1.1プロトコルを使用するWebサービスを構築する必要があり、呼び出し元からのユーザー名とパスワードで保護する必要があります。ASP.NET Webサービスのセキュリティ
WCPのためのsetting up the infrastructureは、1つまたは2つのWebサービスのための過剰です。その他の提案はありますか?このシナリオでは、あなたの意見を知ることが役に立つと思っている人は、ASP.NET 4.0 Betaを使用することも考えていました。
ご協力いただきありがとうございます。
消費側のクライアントがPHP SOAPなどのライブラリを使用する場合、ライブラリを介して簡単にヘッダに書き込むことができますか? – Josh
私はPHPでそれをしていないが、ライブラリがカスタムヘッダーをサポートしている限り、問題はないはずです。 – Jaime
.NET 4.0でこれを行い、2つの構文エラーがありました 1)スペースが必要ですnewlocalhost: localhost.AuthSoapHd objAuthSoapHeader = newlocalhost.AuthSoapHd(); 2)Webメソッドへの呼び出しで、spAuthenticationHeaderをパラメータとして渡す必要がありました – Ronald