問題タブ [webhttp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wcf - wcf CustomWebHttpBehavior は最初のエンドポイントでのみ機能します
1 つのサービスと複数のインターフェイス\エンド ポイントを持つ wcf (.net 4.5) があります。このサービスは次のように宣言されます。
例外をjsonとして返そうとしています。http://zamd.net/2008/07/08/error-handling-with-webhttpbinding-for-ajaxjson/のチュートリアルに従いました。
要するに:
1)svcファイルにこれを追加しました(両方のインターフェースを実装しています)
2) CustomWebServiceHostFactory の場所
3) カスタム CustomWebHttpHandler は
4) ErrorHandlerEx は、例外を処理するクラスです (json オブジェクトを返します)。
これは最初のエンドポイント (Try1) ではうまく機能しますが、2 番目のエンドポイント (Try2) は無視され、CustomWebServiceHostFactry をスローしません。
web.config でエンドポイントの順序を切り替えると、最初のエンドポイントが常に機能し、2 番目の例外はデフォルトの wcf ハンドラーによって処理されます。
上記のチュートリアルが示唆するように、すべてのエンドポイントが機能するように、この動作を修正するにはどうすればよいですか?
wcf - WCF ヘルプ ページ: コメントを追加しますか?
ここで説明されているようにヘルプ ページを作成しました: https://msdn.microsoft.com/en-us/library/ee230442(v=vs.110).aspx
出力は次のようになります。
標準の WCF ヘルプ ページにコメントを追加することはできますか? 例: パラメータの説明、メソッドの使用方法などを追加したい。
出力フォーマットされたコメント /// ソースコードから追加することは可能ですか?
biztalk - BizTalk WCF-WebHttp アダプターから VSO Rest API を呼び出し中にエラーが発生しました
VSO Rest API に接続して作業項目をフェッチまたは作成する BizTalk アプリケーションを作成しました。
残りの API を呼び出すための wcf-webhttp アダプターを構成しました。
アダプターを構成する前に、コンソール アプリケーションで API をテストし、同じ URL で結果を取得しました。
アプリケーションの実行中に、次のエラーが発生します。
アダプターは、URL "the URL" の送信ポート "SendPort" へのメッセージの送信に失敗しました。この送信ポートに指定された再試行間隔の後に再送信されます。詳細:"System.ServiceModel.EndpointNotFoundException: There was no endpoint listen at https://xxx.visualstudio.com/defaultcollection/_apis/wit/workitems/2 接続されたホストが応答に失敗しました 23.98.150.230:443
しかし、ブラウザーに URL を貼り付けると、API によって返された結果をブラウザーで確認できます。
問題は何ですか?
wcf - エンド ポイント ディスパッチャーでのアドレスの不一致
BizTalk を介して Web-Http アダプターを使用する WCF サービスがあります。wcf サービスを呼び出そうとしているとき。以下のエラーが表示されます。
このエラーをグーグルで検索すると、このコードをサービスコードに追加する必要があることがわかります
[ServiceBehavior(AddressFilterMode=AddressFilterMode.Any)]
しかし、このサービスのサービス コードがどこにあるのかわかりません。

上記のフォルダーは、C:\inetpub\wwwroot\ELIMS\ELIMS-CGA1 に作成されたサービスに関して私が見ているものです。これらのファイルまたは App_Data 内のファイルのいずれかにコードを追加する必要がありますか。