1

asp.net のメンバーシップを使用して WCF でアクセスを制限できるソリューションを見てきました ( WCF の一部のメソッドへのアクセスを制限するにはどうすればよいですか? )。

サイトでメンバーシップを構成していません。フォーム認証チケットと WCF のメソッドを使用してログインしています。

WCF サービスはまだ SSL を使用するように構成されていません。

主なことは、WCF サービスのいくつかのメソッドを不正なアクセスから保護する必要があることです。別のより簡単な解決策があれば、それについていくつかの情報を提供したいと思います。

私は WCF とセキュリティ全般についてはまったくの初心者ですが、ASP.NET と C# についてはよく知っています。解決策やアイデアだけでなく、教育的な回答が欲しい

更新: 私のソリューションのいくつかのペーストビン リンク:

wcf.svc http://pastebin.com/S3bTPKaV

wcf webconfig: http://pastebin.com/Pshf7STz

クライアント Webconfig: http://pastebin.com/QY9252mB

4

1 に答える 1

2

これは可能であり、一般的に使用されています。主要な許可要件で呼び出しを保護する必要があります。

これは私自身によるチュートリアルの1つです

http://netpl.blogspot.com/2010/04/aspnet-forms-authentication-sharing-for.html

タイトルに惑わされないように注意してください。これは Silverlight だけでなく、Cookie を運ぶことができる WCF サービスにアクセスするその他の方法に関するものでもあります。

于 2013-08-10T17:12:21.250 に答える