在 C# 中为会话分配自定义键

Assign a custom key to a session in c#

我正在构建一个 .NET 6 Core MVC 应用程序,我想在其中创建一个键为“客户”的会话。 然后我想在每个页面上检查该会话是否有效。我该怎么做?

.1st 将您的键值存储在会话中。

Session["Key"]="customer"

.2 在另一个页面检查您的会话值是否有效。

if(Session["Key"].ToString()=="customer")
{
//valid action
}
else
{
//invalid action
}