ASP.NET Membership Proviederを使用してWebアプリに取り組んでおり、各ユーザーの認証とロールを実装しています。
次に、いくつかの非同期機能を提供するWebサービスを作成する必要があり、アプリケーションのいくつかのページからWebメソッドを呼び出す必要があります。しかし、ブラウザのアドレスバーにURLを設定している認証されていないユーザーからもWebサービスにアクセスできることに気づきました。
メンバーシッププロバイダーのルールをWebメソッドにも適用する方法はありますか、それともすべてのメソッドに認証システムを実装する必要がありますか?