Identity Server Admin 部署需要部署STS和Admin两个项目,在Visual Stuido生成部署文件后,需要修改appsettings.json和相关的初始数据文件identitydata.json和idenitytdataserver.json,注意部署时的端口号一定与文件中相关的端口号一致。修改完成后,需要首先启动Admin,因为数据库的初始化在Admin中进行,然后可以启动认证服务器。
为了实现端口号根据配置进行改变,使用了ZL.ServerUrlsExt,可以根据配置文件或传入参数修改侦听端口。
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.ConfigureKestrel(options => options.AddServerHeader = false);
webBuilder.UseStartup<Startup>()
.UserConfigUrls(args); ;
})
网友评论