我们在MVC中开发了一个使用成员资格提供程序进行身份验证的Web应用程序。
在一个场景中,我们有一个代码可以检查 User.Identity.IsAuthenticated 和 HttpContext.Current.Session ,但是在Azure上部署时它们都返回false。参考代码是 -
if (User.Identity.IsAuthenticated || !string.IsNullOrEmpty(Convert.ToString(HttpContext.Current.Session["LoggedInUserEmail"])))
{
}
当我们在本地运行时执行此块,但在Azure上发布后不起作用。
请您指导我们如何实现这一目标?