BizTalk オーケストレーションの動的送信ポートから https 接続を介して PUT WCF サービスを使用したい これまでのところ、メッセージ割り当てシェイプでこのコードを使用しています
XMLDocumentOutput(WCF.MaxReceivedMessageSize)= 2147483647;
XMLDocumentOutput(WCF.HttpMethodAndUrl) = @"<BtsHttpUrlMapping> <Operation Name='RestPUT' Method='PUT' /> </BtsHttpUrlMapping>";
XMLDocumentOutput(WCF.TransportClientCredentialType) = "Transport";
XMLDocumentOutput(WCF.SecurityMode)="Transport";
XMLDocumentOutput(WCF.UseSSO) = false;
XMLDocumentOutput(WCF.HttpHeaders) = "Authorization: Basic AbScSfKajfsalAbScSfKajfsalAbScSfKajfsal=";
PortName(Microsoft.XLANGs.BaseTypes.Address) = "https://example.com/url/url2";
PortName(Microsoft.XLANGs.BaseTypes.TransportType)="WCF-WSHttp";
URL: https://example.com/url/url2 メソッド: PUT
サービスを利用できず、次のエラーが発生します HTTP 要求は、クライアント認証スキーム「ネゴシエート」で許可されていません。サーバーから受信した認証ヘッダーは '' でした。HTTP 認証ヘッダーが見つかりません
サーバーは基本認証を使用しています。
ありがとう