使用Forms和Azure ACS进行MVC 4身份验证

时间:2012-09-23 18:02:43

标签: security asp.net-mvc-4 azure

我制作了一个MVC 4项目,设置为使用STS(Azure ACS)进行身份验证。 Everyhing工作。人们可以使用Google,Facebook或Live ID登录。

我的问题现在从设计的角度来看。我是否希望人们总能拥有以上其中一个来登录?我可以将Twitter添加到Azure ACS吗?

同时添加表单登录并让人们选择在过去注册用户并登录是否是一个好主意?我该怎么做呢 ?是否只是在web.config中再次启用表单身份验证。

<!--Commented out by Identity and Access VS Package-->
<!--<authentication mode="Forms"><forms loginUrl="~/Account/Login" timeout="2880" /></authentication>-->

现在,当我将Aothorize放在控制器上时,它会将我重定向到:

http://localhost:48451/login.aspx?ReturnUrl=%2fHome%2fAbout

我该如何解决?我认为再次启用表单身份验证可能会解决它 - 但我想在设计之前首先对设计进行一些评论。

0 个答案:

没有答案