两个 Asp.Net Core 2.0 项目共享登录

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/king_hh/article/details/77980134

两个 Asp.Net Core 2.0 项目共享登录

环境

Win 7 64、IIS 7.5、VS 2017

配置

Startup.cs 中添加代码
// 添加 Cook 服务
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie(options =>
{
options.LoginPath = “/Account/LogIn”;
options.LogoutPath = “/Account/Logout”;
options.DataProtectionProvider = DataProtectionProvider.Create(new
DirectoryInfo(@”c:\shared-auth-ticket-keys\”));
});
注意:IIS站点必须是配置在同一台服务器上,因为存储的信息放在一个指定的目录生成一个文件。

展开阅读全文

没有更多推荐了,返回首页