承認ヘッダーがbegin_requestとDelegatingHandler.SendAsyncの間のどこかの要求から削除されています。私はなぜこれが起こっているのかをデバッグしようとしています。Application_BeginRequestとDelegatingHandlerの違い
WebApiに委譲ハンドラがあり、Json WebTokenを検証するように設計されています。残念ながら、SendAsync(HttpRequestMessage要求、CancellationToken cancellationToken)が起動すると、要求のAuthorizationプロパティがnullになります。
ただし、アプリケーションの開始要求で、承認ヘッダーがクライアントから受信されたように見えます。
{Connection=keep-alive&Authorization=Bearer+ey[Deleted Most]9g&Host=192.168.1.4}
私はSendAsyncでAuthorization値を取得して、それを検証する必要があります。
なぜ削除されますか?
または、ヘッダーを変更して削除する可能性のあるDelegatingHandlerの前に、どのようなactions \ eventsが発生するのか不足していますか?
のWindows 10上で実行されている10.0.10586.0 は10586.494