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

做微信的网站叫什么软件高大上 网站

做微信的网站叫什么软件,高大上 网站,学校网站建设哪家好,苏州优秀网站设计企业本文介绍Ocelot中的配置管理#xff0c;配置管理允许在Api网关运行时动态通过Http Api查看/修改当前配置。由于该功能权限很高#xff0c;所以需要授权才能进行相关操作。有两种方式来认证#xff0c;外部Identity Server或内部Identity Server。1、外部Identity Server修改… 本文介绍Ocelot中的配置管理配置管理允许在Api网关运行时动态通过Http Api查看/修改当前配置。由于该功能权限很高所以需要授权才能进行相关操作。有两种方式来认证外部Identity Server或内部Identity Server。1、外部Identity Server修改 Startup 中的 ConfigureServices 方法如下public void ConfigureServices(IServiceCollection services){ services.AddMvc();void options(IdentityServerAuthenticationOptions o){ o.Authority http://localhost:6000; o.RequireHttpsMetadata false; o.ApiName api1; } services .AddOcelot(new ConfigurationBuilder() .AddJsonFile(configuration.json) .Build()) .AddAdministration(/administration, options); services .AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddIdentityServerAuthentication(TestKey, options);}其中复用了Identity Server的配置。2、内部Identity Server修改 Startup 中的 ConfigureServices 方法如下public void ConfigureServices(IServiceCollection services){ services.AddMvc(); services.AddOcelot(new ConfigurationBuilder() .AddJsonFile(configuration.json) .Build()) .AddAdministration(/administration, secret); services .AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddIdentityServerAuthentication(TestKey, options { options.Authority http://localhost:6000; options.RequireHttpsMetadata false; options.ApiName api1; });}其中为secret值为secret后边会用得到。其上为添加配置管理的两种方式本例中以内部Identity Server为例。Administration一共提供了3组ApiToken获取配置管理缓存管理其中Token获取Api只在使用内部Identity Server时有效。由于缓存的教程还没更新所以缓存管理的Api在后边的文章介绍。1、Token获取使用Postman请求http://localhost:5000/administration/connect/token如下所示可以获得一个tokentoken from internal id server.png注意Body的数据类型要选择 form-data并且 client_secret 要填写代码中配置的secret当前教程为secret。2、配置管理使用Postman请求http://localhost:5000/administration/configuration如下所示获取配置get configuration.png使用上次获取的token。以http://localhost:5000/GetUserInfo?nameJonathan为例请求数据如下GetUserInfo.png可以成功请求并且获取数据。然后修改配置如下change configuration.png注意此次请求为Post请求并且不要忘记添加认证头token此次请求的body参数为之前获取的配置并且修改了/GetUserInfo链接为/GetUserInfochanged。再次使用Postman请求http://localhost:5000/GetUserInfo?nameJonathan如下GetUserInfo 404.png得到了404修改链接为http://localhost:5000/GetUserInfochanged?nameJonathan再次请求如下GetUserInfochanged.png此次配置修改成功打开到路径/OcelotTutorial/OcelotGetway/bin/Debug/netcoreapp2.0下有一个 configuration.Development.json 文件打开查看如下configuration.Development.json.png配置文件也已经修改。可能在开发时会遇到修改完配置之后下次调试时配置又回到了原来是因为 configuration.json 选择成了总是复制所以每次开始调试的时候都会替换 configuration.development.json 中的内容。如果Ocelot Api网关程序没有读写文件的权限也会遇到修改配置失败的情况。 原文地址https://www.jianshu.com/p/9e2fa5783211.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.pierceye.com/news/368379/

相关文章:

  • 昆明做网站公司哪家好安卓优化
  • 魔站建站系统哪家好国内知名的包装设计公司
  • 福田区住房和建设局网站早晨设计 做网站设计吗
  • 郑州轨道网站开发手机怎么做动漫微电影网站
  • vscode网站开发昆明做网站找启搜网络
  • 如何评估网站虚拟商品交易网站建设
  • 太原网站优化教程pycharm做网站
  • 哪些网站做英语比较好免费下载模板ppt
  • 网站建设运营计划书wordpress 维护页面
  • 襄阳定制型网站开发前端网页设计招聘
  • 网站备案报价深圳市住房和建设局官网首页
  • 宁波江北区网站推广联系方式做一个论坛网站要多少钱
  • 网站制作无锡台州建设工程网站
  • 云网站 制作如何做一个网页
  • 微信免费建站新建网站站点的
  • 云网站制作的流程世界500强企业排名
  • 巨久科技网站建设做出个人网站什么水平
  • 做外贸网站怎么做做网站3个月
  • 县局网站建设招标网站建设人文类
  • 网站开发亿玛酷给力5上海logo在线制作
  • 网站重新备案搞个网站需要多少钱
  • 海南微信网站制作平台网络计划的优化
  • 域名的正确书写格式自动seo优化
  • 怎样在网站做友情链接网页什么设计
  • 做seo网站营销推广南宁建设职业技术学院招聘信息网站
  • 网站建设全网推广小程序手机网站怎么优化
  • wordpress 网站logowin系统没有wordpress
  • 玉山电商网站建设东莞市建设规划局网站
  • 网站建设运营公司企业特色c2c的代表性的电商平台
  • 上海网站建设,分类广告软件公司简介