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

哪家公司做企业网站稳定优惠微网站界面设计

哪家公司做企业网站稳定优惠,微网站界面设计,wordpress加速r,求一外国h网站引言最近在公司开发了一个项目#xff0c;项目部署架构图如下#xff1a;思路如图中文本所述#xff0c;公司大数据集群不允许直接访问外网#xff0c;需要一个网关服务器代理请求#xff0c;本处服务器A就是边缘代理服务器的作用。通常技术人员最快捷的思路是在服务器A上… 引言  最近在公司开发了一个项目项目部署架构图如下思路  如图中文本所述公司大数据集群不允许直接访问外网需要一个网关服务器代理请求本处服务器A就是边缘代理服务器的作用。通常技术人员最快捷的思路是在服务器A上部署IISApplication Request Routing Module组件或者配置由Nginx代理请求完成此次边缘代理服务器的功能。但是由于本处代理服务器A 还需要完成额外的功能服务器A需要定时访问外网云服务器将数据请求并保存到本地代理服务器A集中管理云服务器B的基本身份认证凭据 所以该代理服务器A在代理请求的时候需要发送认证凭据关于web服务器定时任务功能实践请参照技术博客关于基本身份认证的编程实践请参照技术博客。所以本处我们考虑利用ASP.NET Core实现一个带认证功能的代理服务器。    任务集中在2点实现代理请求代理请求的时候携带 基本身份认证凭据编程实现ASP.NET Core 提供了实现请求代理功能的功能库 通过nuget安装Install-Package Microsoft.AspNetCore.Proxy -Version 0.2.0该中间件目前只有2个扩展方法主要关注如下扩展方法//// 摘要:// Sends request to remote server as specified in options//// 参数://   app:////   options:// Options for setting port, host, and schemepublic static IApplicationBuilder RunProxy(this IApplicationBuilder app, ProxyOptions options);本次代理请求需要携带BA凭据所以可在ProxyOptions参数设定基本身份认证Handler public void ConfigureServices(IServiceCollection services){ _remoteAccount services.ConfigureOptionRemoteBasicAuth(Configuration.GetSection(RemoteBasicAuth)); _proxyOption services.ConfigureOptionProxyOptions(Configuration.GetSection(ProxyOptions)); // 从本地配置文件读取云服务器B的认证凭据并设置基本身份认证Handler _proxyOption.BackChannelMessageHandler new BasicAuthenticationClientHandler(_remoteAccount); ......}该云服务器B在部分页面【url以/eqids开头、api以/api/v1/eqids/】配置了BA认证所以本次我们使用了MapWhen条件中间件 public void Configure(IApplicationBuilder app, Microsoft.AspNetCore.Hosting.IHostingEnvironment env, Microsoft.Extensions.Hosting.IApplicationLifetime appLifetime, ILoggerFactory loggerFactory) { ...... app.MapWhen(x x.Request.Path.Value.StartsWith(/eqids, StringComparison.OrdinalIgnoreCase) || x.Request.Path.Value.StartsWith(/api/v1/eqids, StringComparison.OrdinalIgnoreCase), builder builder.RunProxy(_proxyOption)); ...... } Thats All.  以上程序部署到服务器A之后 这样访问服务器A的部署网站 等同于访问云服务器B的资源服务器B对于内网来说是透明的。  本文期待以一种轻松、优雅的方式快速实现一个具备自定义消息处理能力的Web代理服务器。原文地址https://www.cnblogs.com/mi12205599/p/10503600.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.pierceye.com/news/686148/

相关文章:

  • 上海营销型网站建设公司wordpress 自己做页面
  • 网站布局选择临淄信息网手机版
  • 怎样申请网站呢注册商标怎么注册商标
  • 网站地址英文不相关的网站做单项链接可以吗
  • 怎么做网站超链接wordpress 主题 设置
  • 手机电影网站建设如何做网站域名备案
  • 重庆手机网站推广价格网络营销论文参考文献
  • 如何给网站添加搜索关键字做流量网站有收入吗
  • 购物网站的英文如何不让百度收录网站
  • 上海定制网站建设公司哪家好建立公司官网
  • jsp电影网站开发教程滁州网站建设梦天堂
  • 网站建设哪个好一些网站服务器证书有问题
  • 广东省广州市白云区钟落潭镇优化什么建立生育支持政策体系
  • wordpress+代码质量哈尔滨百度seo代理
  • 北京模板网站建设全包中国招标与采购网官网
  • 戴尔公司网站建设成功的关键是什么永久网站
  • 上海青浦做网站做分销网站系统
  • 互联网公司网站建设的目的王烨演员
  • 网站开发图片加载慢如皋建设网站
  • 国家示范校建设成果网站wordpress文章图片alt
  • asp.net网站开发技术物流专线网站建设
  • 免费网站流量统计工具线下推广方法及策略
  • 西安市社交网站制作公司网站建设的参考文献
  • 企业网站内容建设网站开发小程序开发
  • 个人个案网站 类型wordpress群组
  • 微网站建设深圳英文站seo
  • 做网站要钱么网站建设备案多长时间
  • wordpress建站图片效果网站备案前置审批 成都
  • 哈尔滨网站关键词优化手机网站视频播放模板
  • 西安企业做网站贵州毕节建设局网站官网