前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Blog.Core简报】切换两种授权认证模式

【Blog.Core简报】切换两种授权认证模式

作者头像
老张的哲学
发布2022-04-11 14:17:21
4150
发布2022-04-11 14:17:21
举报
文章被收录于专栏:NetCore 从壹开始

(待到山花烂漫时)

经过几个月的Is4分支的在线测试,Blog.Core已经完成可以支持IdentityServer4的使用了,并且也已经迁移到了Admin(vuejs),Blog(vuejs),DDD(mvc)三个项目上,未发现问题,同时也是响应群友号召吧,两个分支切换比较麻烦,而且我维护起来也比较累,所以我这两天把两个分支合并到master主分支上了,并且修缮了代码,只需要一键配置,就可以切换两种授权认证模式,那is4分支也要告一段落了,三天后删除。

*、如何操作切换

很简单,更新最新主分支master代码,然后找到appsettings.json配置页,

找到Startup节点下的IdentityServer4,就知道了:

代码语言:javascript
复制
 "Startup": {
   "Cors": {
     "IPs": "http://127.0.0.1:2364,http://localhost:2364,http://localhost:8080,http://localhost:8021,http://localhost:1818"
   },
   "ApiName": "Blog.Core",
   "IdentityServer4": {
     "Enabled": false, // 这里默认是false,表示使用jwt,如果设置为true,则表示系统使用Ids4模式
     "AuthorizationUrl": "https://ids.neters.club", // 认证中心域名
     "ApiName": "blog.core.api" // 资源服务器
   }
 },

正如注释所言,默认fasle,启动的是JWT认证模式,用户表登录还是走的原来的Blog.Core项目,如果设置为true,那么启动的是Ids4模式,会统一走IdentityServer4认证中心。

为了防止大家不确定是否切换成功,我项目启动页面,我也加了提示:

其他的基本修改内容,感兴趣的自己可以查看查看。

好啦,今天先到这里。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 NetCore 从壹开始 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档