【问题标题】:how to manually set Request.IsAuthenticated = true in Asp.Net MVC 2如何在 Asp.Net MVC 2 中手动设置 Request.IsAuthenticated = true
【发布时间】:2012-01-05 20:57:06
【问题描述】:

我有 2 个 MVC 应用程序 - 一个应用程序用作单点登录,我从该应用程序登录并创建 cookie 以将用户的凭据传递到第二个应用程序 - 在第二个应用程序中,我从该 cookie 获取用户名并设置该用户的身份验证以下代码中的名称

FormsAuthentication.SetAuthCookie(Session["User"].ToString(), true /* createPersistentCookie */);

但我仍然得到 Request.IsAuthenticated 为 False

谁能帮助我如何验证我的请求?

【问题讨论】:

    标签: asp.net asp.net-mvc-2


    【解决方案1】:

    您可能想查看共享身份验证,这是一个已回答的问题

    How can I share .net (C#) based authenticated session between web forms and MVC2 applications?

    【讨论】:

      【解决方案2】:

      如果点击链接,伙计们正在讨论类似的情况

      Clickie here

      看看这对你有没有好处:)

      【讨论】:

        猜你喜欢
        • 2010-11-15
        • 1970-01-01
        • 2014-05-06
        • 2010-11-20
        • 2011-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-05
        相关资源
        最近更新 更多