0
私は何百ものエンドポイントを持つWCFベースのサービスを持っています。これらのサービスは安全ではありません。すべてのエンドポイントにトークンベース認証を追加したいと思います。問題はそれらがあまりにも多くあるということです。そのため、すべての機能にハード・チェックが適用されます。既に開発済みのWCFサービスでトークンベースの認証を適用するための最良の方法
if(authenticated)
Return Response
else
Return UnAuthorizedError
最小限のコード変更でこれを行う方法はありますか?何かのようなActionFilterAttribute,IAuthenticationFilter MVCで。
私はそれを探しました。しかし、この特定のシナリオを見つけることができませんでした。変更するエンドポイントが多すぎるためです。
ASP.Netと同様に、WCFには多くの拡張ポイントがあります。設定を介して適用できるMessageInspectorビヘイビアを実装したいと思うかもしれません。私は答えを書くのにどれだけ十分に覚えていませんが、それはあなたの研究を狭めるはずです。 – Crowcoder