svcutil.exeにユーザー名とパスワードを渡す?
-
01-10-2019 - |
質問
現在、ユーザー名とパスワードで保護されているOSBサービスがあります。 svcutilを使用してサービスプロキシを生成しようとすると、401が許可されていません。 svcutil.exe.configファイルをセットアップする必要があることは知っていますが、証明書に合格した例以外の例は見つかりません。
dows svcutilを使用してユーザー名とパスワードを送信する方法を知っていますか?
解決
私はあなたがそれをすることができるとは思わない。
この場合にできることは、ブラウザでそのアドレスに接続し、WSDLファイルをローカルディスクにダウンロードして保存して電話をかけることです。 svcutil.exe
そのローカルコピーで - またはそのWebServiceの出版社に、認証を必要としないURLを提供するか、関連するWSDLと場合によってはXSDファイルを送信するように依頼して、そのサービスのクライアントサイドプロキシを作成できるようにします。
他のヒント
svcutilで認証することはできませんが、ターゲットマシンのWindowsで資格情報を設定できます。アカウント管理ページに移動し、保存された資格情報に移動します。ターゲットホスト名と資格情報を使用して新しいエントリを追加します。この後、URLでsvcutilを使用できます。
これを試して。これは、ユーザー名とパスワードを必要とするWebページで動作するはずです。
svcutil http://user:password@someurl?wsdl
所属していません StackOverflow