1

とにかく、MVCでOAuthを使用し、検証プロセスのように属性を使用してコントローラーへのアクセスを有効にすることができますか?私が持っているとしましょう

public class myownController
{ 
  [LoginRequired]
  public ActionResult Index(){
  //this can be accesed only of the user is logged in.
  }
}
4

1 に答える 1

2

ASP.Net MVC 4を使用している場合、これはデフォルトのAuthorizeAttributeを使用して組み込む必要があります。そうでない場合は、標準のフォーム認証メカニズムを選択したOAuthプロバイダーと手動で統合することをお勧めします。ASP.NETMVC認証をご覧ください-認証と承認を正しい方法でカスタマイズする

ASP.Net MVC 4を使用しているので、SimpleMembership、メンバーシッププロバイダー、ユニバーサルプロバイダー、および新しいASP.NET4.5WebフォームとASP.NETMVC4テンプレートを読むことを強くお勧めします。MVC 4には、メンバーシップとOAuth全体を非常に簡単にする重要な変更があります。

于 2012-10-23T21:52:56.340 に答える