1
我有一个MVC3应用程序,我将它集成到WIF中。开始这条道路之前,我有一些装饰我的控制器需要认证,沿着这些路线的东西:WIF如何与[授权]进行交互?
namespace MyProject.Web.Controllers
{
[Authorize(Roles = "Admin,User")]
public class TestController : Controller
{
所以只要控制器没有装饰,用户将不会被提示输入凭据。我已经得到了应用程序,我得到了一个页面,其中包含Google,Yahoo,Facebook和Windows Live用于身份验证的选项列表,但麻烦在于,无论我点击哪个控制器,我都可以获取该页面(即使只是要求/使它弹出)。
这应该如何工作?是否有任何写作(还没有找到)讨论WIF如何保护一些页面而不是其他页面?
TIA - 电子
谢谢。我找到了相同的链接,并且包含了很多非常酷的信息......特别是MSDN页面。我目前正在执行,所以我们会看看那是怎么回事! – ekkis
只是为了解决这个问题......答案是:被动重定向需要通过Web.Config中的
ekkis