AWS認証を使用してWCFサービスを保護することはできますか?私はこれをGoogle検索で見つけ出し、AWS認証を使用して既に保護されているサービスを呼び出す際の記事を検索します。 AWSでWCFサービスをセキュリティで保護する方法に関する記事ではありません。オプションはありません、AWS認証についての私の理解と、これについて間違った署名があります。まずは記事を指してください。AWS認証を使用してwcfサービスを保護する方法
7
A
答えて
1
Amazon S3のようなan HMAC based authentication schemeを使用するWCF RESTサービスを作成することを想定しています。
これを実装する方法は、WebServiceHost
を独自に作成し、ApplyConfiguration
メソッドをオーバーライドすることです。この方法では、新しいServiceAuthorizationManager
を設定します。
this.Authorization.ServiceAuthorizationManager = new MyServiceAuthorizationManager();
は、WCFのServiceAuthorizationManager
からMyServiceAuthorizationManager
クラスを派生し、CheckAccessCore
メソッドをオーバーライドします。
class MyServiceAuthorizationManager : ServiceAuthorizationManager
{
protected override bool CheckAccessCore(OperationContext operationContext)
{
// check the validity of the HMAC
// return true if valid, false otherwise;
return IsValidHMAC(WebOperationContext.Current);
}
}
アルゴリズムの実装の詳細については、this answerを参照してください。
関連する問題
- 1. ACS(Azure)を使用してwcf Webサービスを保護する方法
- 2. WCFを使用した認証サービス
- 3. acsを使用してwp7アプリケーションとwcfサービスを認証する
- 4. WCFサービスを保護する最も簡単な方法
- 5. WCFサービス - クライアントだけが使用できるように保護する方法
- 6. SilverlightでASP.NET AuthとDomainServiceを使用してWCFサービスをセキュリティ保護する
- 7. Apache CXF:基本認証でJAX-RS Webサービスを保護する方法
- 8. net.tcpバインディングを使用してWCF通信をセキュリティで保護する方法
- 9. カスタム認証でWCFサービスエンドポイントを保護する
- 10. WCF認証サービス
- 11. Windows認証WCFサービスの使用
- 12. PHPクライアント用WCF Webサービスのセキュリティ保護
- 13. Compact FrameworkでWCFを使用して保護する最も良い方法は?
- 14. Silverlight - Windows認証でクライアントからWCFサービスを使用する方法
- 15. ASP.NET Webサービスで証明書を使用してクライアントを認証する方法
- 16. Webサービスを保護する方法は?
- 17. 基本認証WCF SOAPサービスでのサービス参照の使用方法
- 18. WCFサービス認証メッセージ
- 19. 認証WCF RESTサービス
- 20. WCF Webサービス+認証
- 21. usernameパスワード認証を使用しないサーブレットURLの保護
- 22. WCF Webサービスへの外部リクエストを認証する方法は?
- 23. 連合認証モジュールを使用してWebサイトの特定の部分のみを保護する方法
- 24. asp.net MVCとOpenIDを使用してフォルダ全体を(認証付きで)簡単に保護する方法
- 25. DotNetOpenIDでOpenIDを使用してASP.NETサイトの管理者を認証するセキュリティ保護された方法
- 26. ASP.NETメンバーシップを使用してWebサービスを保護する
- 27. Cookieベースの認証を保護する
- 28. アクセストークンを使用するユーザーの認証 - WCFサービス
- 29. サービスが認証されている場合にWCFサービスにアクセスする方法
- 30. Amazon Webサービス(AWS)S3をDDoS攻撃から保護する
この種の問題をどのように(検索しない)検索するために、問題の答えを見つけるために検索した検索結果を公開する必要があります。 – Rafareino
WCF SOAPサービスまたはWCF RESTサービスについて話していますか? – MvdD