2

これがどれほど単純かはわかりませんが、WCF Restful Service を実現しようとしていますが、メソッドがヒットするたびに「傍受」したいです。この傍受は、ユーザーを識別するヘッダー情報が存在するかどうかを確認します。

現在、これを行う最善の方法を研究しており、多数のメカニズムに遭遇しました。

投稿前に検索すると「WCF REST Starter Kit」が出てきますが、検索するとこれは放棄されています。

さらに、「RequestInterceptor」と呼ばれるものがあるようですが、これについてもあまり発見されていません。数日間問題を抱えていた「ServiceAuthorizationManager」に出くわしました(構成を設定しても呼び出されないという意味で)

<serviceAuthorization serviceAuthorizationManagerType="SomeNamespace.MyAuthorizationManager,SomeNamespace" />

私はサービスを運用しており、この検証を機能させる方法の 1 つは継承によるものです。素晴らしいアプローチではありませんが、誰かがより良い方法を提案することを望んでいます。

これは私が取り組んでいる個人的な演習であるため、.NET のバージョンに制限はありません :)

4

1 に答える 1