问题描述
我有一个使用会话cookie跟踪某些数据的asp.net core 3.1应用程序。这在我的开发机上工作得很好,但是在部署到Azure Web应用程序时未设置cookie。我需要做些什么才能使它在Azure中正常工作?
startup.cs中包含以下内容
services.AddSession(options =>
{
options.Cookie.HttpOnly = true;
options.Cookie.IsEssential = true;
});
public void Configure(IApplicationBuilder app,IWebHostEnvironment env)
{
...
app.UseSession();
...
}
我正在使用以下代码设置Cookie:
session.SetString(_key,value);
我认为需要对配置进行简单的更改,但对于我的一生,我不知道它是什么。