当前位置: 首页 > news >正文

公司需要一个简单的网站包头网站建设奥北

公司需要一个简单的网站,包头网站建设奥北,当阳网站建设电话,如何给网站续费IdentityServer4 默认提供了两种证书加密配置#xff1a; services.AddIdentityServer().AddDeveloperSigningCredential().AddTemporarySigningCredential(); 这两种证书加密方式#xff0c;都是临时使用#xff0c;每次重启项目的时候#xff0c;都会重新生成一个新的证…IdentityServer4 默认提供了两种证书加密配置 services.AddIdentityServer().AddDeveloperSigningCredential().AddTemporarySigningCredential(); 这两种证书加密方式都是临时使用每次重启项目的时候都会重新生成一个新的证书这时候就会导致一个问题重启之前生成的access_token在重启之后就不适用了因为证书改变了对应的加密方式也改变了所以就会出现下面这个问题 错误信息 Www-Authenticate:Bearer errorinvalid_token, error_descriptionThe signature key was not found 解决方式就是始终使用一个证书我们先这样配置 services.AddIdentityServer().AddDeveloperSigningCredential(); 可以查看下AddDeveloperSigningCredential实现源码启动项目IdentityServer4 会在项目目录中生成一个tempkey.rsa证书文件 {KeyId: 4e1765de45ef639261115198826dfea7,Parameters: {D: FnB7kIinBgoZDaRqIrRQHEF45FBF9amOrTn8oFdmsxPqJbh11bHeCw11AtCCC4p1mm750onDXePyoBHymr/wNn40VmGdhR4hnObHhhw5pyQKECIS41DFDatCZif9uhDgHsOvYHMRVNSapDFoDUvbTE6t7rv4prn2fDt5mzRD9AqdT2HyTcwa/H1haaZNwmy3UevYYy8ya4kKXvjRo6O7BMBhyBvHgezQ57Ye/NfZfDMITs4djbqELrYVXCTMltNsWWhQtS62cqvKboxoiXfSm67u/li5Fdusc5Z2zsyt5rE/V8h/ffBvS9N9v0VoDTdFqLYkuul0DvTZ/pqXtMQ,DP: XQDf46csbwu/xXjwo5VQQ8sKVlVBLuxSNTAbNS6O/aCg9eEjZ58EJ712JgqqORcDMg5JRejN3Zxxoij4roJogyvvw6QSws/HUTmtuuudgT59OB1TyNGihMVSTLXaw4Kgdj8D8IK8v0okdFEpYugzIIFe1yl0lSzR7fkFNKC0,DQ: 4TvT9ujJ38sTluz0dUSIUD3NCWJOMDKOB/cL3RaDyMf/MTSxNFfWDuuW55F2P8mncHhqLuANcg2l3h8xom1ucnve45JNoWja4fpWQ16rmijPc5yKRe0uAGEaXJiTAEvIxXG18zvNA8FabL2X1h1r35ZLZFYjEyhkqQ7u5k,Exponent: AQAB,InverseQ: nTAEt8vDlAn6h7Z1Ey1x4Z56OfOmCvY01nte4f3OuSmBXoEaTSoGsXScweAMoSGb0aOG1qpvErtYJykREeLJxvm4P3DAHL5lJWvDKPvCWJOD9jfzhBUyIhCoqQ8EIHjFxBNKyNefAsVuKdH6RApuhpF8XVhR59zLawUQWLEg,Modulus: 43j4tvNZy7IxuiDwZzWv9KiS5kSYIeBqEvQ7zkQmRT3IEsseiTv698iQx8qnde8FeGFEa8O6igFU2VXqFyWJilTuPmeBPJxIMCqfxdxF96giVSpN4rOFaH/VIPNTQoYCLFwcUR2saFywUeKWpsRFhQCymsFIk3AlWu7jcqgKHrELsJpn5KVmedb6JZcVKMIfTrcY6hWQz2JNEhTOEI10ZVZ7ueEp2Q21/udvp47wPMhzriXJTFP7Y4ozU2THbuwIqCXM5DNBGUpEug0vlCAhwn6nvAo8e9fT0lpUzTd2T8wWzwuHkAgyjB0XTzSYR1fMJIKH1zDs25RqmlepgQ,P: 9lGtQw9yXz4nbepESFDxAMfDlmiI9Gj3Q3FecKIgGVVi9WVr19lzBcszhsVybA8n1OyPXHdOyuSWOiVp69ibo5OOXLL4iWzY1VOouXeZrYimxNPvVKlRf8AsVcv3n/0/FEhwY9gnQm4PZYUGwQ96WZ5Z/CWJ9xTORg54Wh79hk0,Q: 7Gmr/h33bM9W4YghtNh3/etECuT/RQ1LMS5uBXxXdvUl6wSm2ec/CBRobxVHG2pDXdr0pegn0Yz4MprsLtS5KvFg6yopI3Y3TptTGNZPtbd1O7P4i6bRNOYCq0Y99mkGofqAlAMnDGSA2EJN2ugPjLelC7GWtfzNG5NMgU} } AddDeveloperSigningCredential中代码执行会先判断tempkey.rsa证书文件是否存在如果不存在的话就创建一个新的tempkey.rsa证书文件如果存在的话就使用此证书文件。 所以我们配置的时候传递一个tempkey.rsa证书文件名就可以了 services.AddIdentityServer().AddDeveloperSigningCredential(tempkey.rsa); 当然你也可以对tempkey.rsa证书文件进行重命名操作。 参考资料 The signature key was not foundIdentityServer4 Configuring servicesIdentityServer4 Cryptography, Keys and HTTPSASP.NET Core 实现 OAuth2.0 的 ResourceOwnerPassword 和 ClientCredentials 模式IdentityServerBuilderExtensionsCrypto.cs 相关文章 IdentityServer4(OAuth2.0服务)折腾笔记IdentityServer4 实现 OpenID Connect 和 OAuth 2.0IdentityServer4 使用OpenID Connect添加用户身份验证IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习保护APIIdentityServer4 指定角色授权Authorize(Rolesadmin)) 原文地址http://www.cnblogs.com/xishuai/p/identityserver4-signing-credential-rsa.html.NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注
http://www.zqtcl.cn/news/889313/

相关文章:

  • 怎么制作网站导航页新手做网站详细步骤
  • 自己个人网站后台怎么做wordpress多程序用户同步
  • 赣州网联科技有限公司wordpress安装后优化
  • 二手书的网站建设做设计在哪个网站找图片大全
  • 网站seo设计北京市建设投标网站
  • 承德做网站设计的网络推广主要内容
  • 婚纱网站源代码重庆网站定制公司
  • 同一个ip网站太多 seo应用商店网站源码
  • 网站内容框架首页>新闻>正文 网站怎么做
  • 网站制作 搜索做效果图网站有哪些
  • 网站建设的相关技术网站的购物车怎么做
  • 免费建设公司网站腾讯云域名购买
  • 淘宝客网站应该怎么做网页浏览器推荐
  • 怎样做影视网站不侵权商丘专业做网站
  • 哪个网站做刷手最好鹤壁 网站建设
  • 设计接单子网站安徽网站开发推荐
  • 网站建设制作 优帮云怎样注册商标申请
  • 网站怎么做交易市场苏州吴江做网站公司
  • wordpress的字体禁用优化设计的答案
  • 网站建设开发五行属性如何做二级域名网站
  • 珠海做网站的公司介绍最近的新闻大事
  • 手机网站开发解决方案石碣镇网站建设
  • 保定网站建设公司哪家好app开发公司好吗
  • 网站域名备案证书网页素材大宝库
  • 沈阳网站制作的公司哪家好wordpress您访问的网页出错
  • 南京做公司网站有什么网站用名字做图片大全
  • 网站正在建设中页面wordpress 折叠文章
  • 广西建设科技协会网站手工做环保衣的网站
  • 怎么免费做网站教程开发专业网站
  • 鹿邑网站设计公司什么网站可以免费做找客户