无论如何,您可以说在 MVC 中使用 OAuth 并使用验证过程中的属性启用对控制器的访问。可以说我有
public class myownController
{
[LoginRequired]
public ActionResult Index(){
//this can be accesed only of the user is logged in.
}
}
无论如何,您可以说在 MVC 中使用 OAuth 并使用验证过程中的属性启用对控制器的访问。可以说我有
public class myownController
{
[LoginRequired]
public ActionResult Index(){
//this can be accesed only of the user is logged in.
}
}
如果您使用的是 ASP.Net MVC 4,则应使用默认的AuthorizeAttribute内置。如果不是,我建议您手动将标准表单身份验证机制与您选择的 OAuth 提供程序集成。看看ASP.NET MVC 身份验证 - 以正确的方式自定义身份验证和授权
由于您使用的是 ASP.Net MVC 4,我强烈建议您阅读SimpleMembership、Membership Providers、Universal Providers 和新的 ASP.NET 4.5 Web 窗体和 ASP.NET MVC 4 模板。MVC 4 中有一些重大变化,使整个 Membership 和 OAuth 变得非常容易。