C# 识别登录Cookie-Asp.Net MVC

C# 识别登录Cookie-Asp.Net MVC,c#,asp.net,asp.net-mvc,asp.net-mvc-3,cookies,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 3,Cookies,我的应用程序基于单点登录技术。但当我转到浏览器的开发工具时,它会在cookies选项卡中同时显示Asp.Net_SessionID和.ASPXAUTH。我想保护cookie标志 我不确定我的应用程序是否使用默认的ASP.Net会话ID或表单身份验证Cookie(例如ASPXAUTH) 如何识别主登录cookie以及如何保护。请提供任何建议。在Gloabl.asax文件中,在Session\u start方法中,设置Asp.net\u SessionID.secure=true。这将解决您的问题。

我的应用程序基于单点登录技术。但当我转到浏览器的开发工具时,它会在cookies选项卡中同时显示Asp.Net_SessionID和.ASPXAUTH。我想保护cookie标志

我不确定我的应用程序是否使用默认的ASP.Net会话ID或表单身份验证Cookie(例如ASPXAUTH)


如何识别主登录cookie以及如何保护。请提供任何建议。

在Gloabl.asax文件中,在
Session\u start
方法中,设置
Asp.net\u SessionID.secure=true
。这将解决您的问题。

您不知道是否使用表单身份验证?这是你的申请吗?这怎么可能呢?打开Chrome,转到你的应用程序,登录,打开开发者控制台,查看你的应用程序注册的cookies。@Camilo Terevinto-正如我所说,我们使用的是SSO登录机制,而不是表单身份验证。我只是想知道在哪里可以从浏览器中识别登录cookie。如果可能的话,请在这里发布示例屏幕截图。SSO,单点登录?哪一个单一登录?这不是一种技术,而是几乎每个人都在使用的技术。我们需要更多的信息。听起来你好像不知道你的应用程序是如何工作的,我不确定我们应该如何更好地了解它。@Liam-很抱歉给你带来不便。你是对的。我的应用程序使用单点登录。我的基本问题是,当我在浏览器中使用开发人员工具时,它会在Cookies选项卡中同时显示Asp.Net_SessionID和.ASPXAUTH。我不确定需要为哪一个设置安全标志。如果是安全审核,请将它们都设置为SSL。您唯一不想设置的时间是,如果您不使用SSL。只需在您的配置中设置安全标志(
),然后忘记它。我想首先识别、登录cookie。然后我可以相应地进行配置。