本番環境でのみDelegatingHandlerをアクティブにする方法はありますか?同様に、Application_Start()
にGlobalConfiguration.Configuration.MessageHandlers.Add(....
として追加するのではなく、web.configから設定に追加しますか?web.configからDelegatingHandlerをアクティブにする
1
A
答えて
0
メッセージハンドラに追加する必要はありませんが、設計された目的を実行する必要があるかどうかを示す設定を取得するハンドラを作成するか、または要求を通過させるハンドラを作成します。
擬似コード
protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) {
bool active = //...get configuration value;
if(active) {
//...perform some action
}
var response = await base.SendAsync(request, cancellationToken);
if(active) {
//...perform some action
}
return response
}
関連する問題
- 1. SelfHost DelegatingHandler
- 2. HttpMessageHandlerとDelegatingHandler
- 3. 別のソリューションからWeb.Configにアクセスする
- 4. web.configをコマンドラインから変更する
- 5. ポップウィンドウから親ウィンドウをアクティブにする
- 6. イメージマップからアコーディオンをアクティブにする
- 7. データベースからのリンクをアクティブにする
- 8. 親web.config内から子web.configのキーを削除します。
- 9. HttpModuleとDelegatingHandler - 利点/欠点?
- 10. Application_BeginRequestとDelegatingHandlerの違い
- 11. web.configからデータを読み取る
- 12. Web.config - 親フォルダからのターゲットデータベース
- 13. ASP.NETカスタムコントロールからweb.configにアクセスするにはどうすればよいですか?私のweb.configファイル内
- 14. 名前がわからないときに非アクティブなブックをアクティブにする
- 15. Angular jsからWeb.config appsettingsにアクセス2 Typescript
- 16. TypeScriptのweb.configからキーを取得するには?
- 17. アクティブ/フォアグラウンドウィンドウをPIDから設定する
- 18. codebehindからweb.configのhttpRuntimeセクションにアクセスするには?
- 19. DelegatingHandlerを使用してWebApi応答をラップする
- 20. 複数のWeb.configファイルからappSettingsにアクセスする
- 21. Razor View-MVC3のWeb.configからキー値にアクセスするASP.NET
- 22. RibbonApplicationMenuBarを非アクティブ/アクティブにするには?
- 23. Web.configから接続文字列を読み取るには
- 24. ASP.NET Core Web APIで新しいDelegatingHandlerを登録する
- 25. iPhoneアプリケーションがアクティブ状態から非アクティブ状態に遷移する
- 26. ASP.NETのfileuploadをコードビハインドからアクティブにするには?
- 27. web.configからanglejs .htmlビューにURLを渡します。
- 28. Web.configからnet.tcpプロトコルを有効にします。
- 29. ファイルからxamlコードにグリッドをロードしてからメインコードでアクティブにする
- 30. ボタンをアクティブ/非アクティブにするアンカータグ
あなたがメッセージハンドラに追加する必要がありますが、何を行うことができますが、それはその設計された目的を実行するか、単に聞かせなければならないかどうかを示します設定ファイルから設定を取得するためにハンドラを作成されませんリクエストは – Nkosi
を通過します。問題のハンドラの例を表示します。 – Nkosi
HTTPSを強制するのは、典型的なDelegatingHandlerです。開発環境にHTTP経由でアクセスし、開発者にIIS Express証明書などを許可しないようにします。 – qazcde