Asp.Net Core 2.0在30秒后退出

时间:2018-04-10 17:51:10

标签: c# asp.net-core-2.0

我对生产环境(共享主机)有一个问题:它在30秒后一直让我退出,但在开发机器上它工作正常。我正在使用身份services.Configure<SecurityStampValidatorOptions>(options => options.ValidationInterval = TimeSpan.FromSeconds(10)); services.AddAuthentication() .Services.ConfigureApplicationCookie(options => { options.SlidingExpiration = true; options.ExpireTimeSpan = TimeSpan.FromMinutes(30); });

我已经按照github上的建议尝试了以下内容:

{{1}}

2 个答案:

答案 0 :(得分:1)

显然这是一个记忆问题。我已经与托管服务提供商进行了交谈。应用程序池内存不足256MB。

答案 1 :(得分:0)

在Startup.cs文件中添加以下内容:

ConfigureServices(IServiceCollection services)
{
//your code here
services.AddDataProtection()
.SetApplicationName("your-app-name")
.PersistKeysToFileSystem(new DirectoryInfo("your-path-here"));
//your code here
}

您可以检查details here.