在Azure上发布后,User.Identity.IsAuthenticated为false

时间:2018-05-04 03:59:13

标签: asp.net-mvc azure azure-web-sites session-variables asp.net-membership

我们在MVC中开发了一个使用成员资格提供程序进行身份验证的Web应用程序。

在一个场景中,我们有一个代码可以检查 User.Identity.IsAuthenticated HttpContext.Current.Session ,但是在Azure上部署时它们都返回false。参考代码是 -

if (User.Identity.IsAuthenticated || !string.IsNullOrEmpty(Convert.ToString(HttpContext.Current.Session["LoggedInUserEmail"])))
                    {

                    }

当我们在本地运行时执行此块,但在Azure上发布后不起作用。

请您指导我们如何实现这一目标?

0 个答案:

没有答案