如何利用 IIS7 的 ARR 模组实做 Reverse Proxy 机制

如何利用 IIS7 的 ARR 模组实做 Reverse Proxy 机制,第1张

1. 使用 Microsoft Web Platform Installer 安装 Application Request Routing 1.0 模组 2. 预设会连带 URL Rewrite 一并安装,以及其他必要的相关元件也会自动安装,接著按下 I Accept 就会进行自动安装了。

代理页面通常部署在一台服务器和一个应用系统之间,通过启用代理,你可以使一个应用系统认可你的行为是安全的,从而避开认证,正常访问设置了安全验证的服务。实现代理的方式之一是令牌(Token),虽然令牌本身是不可见的,但是应用却可以通过基于令牌验证的验证,这是由于代理在后台处理了一个超过2048个字符的post请求完成的。另外,当一个应用和一个需要引入的资源之间存在跨域问题时,代理就可以帮助你解决跨域访问问题了。

正文

下面,我们来介绍一下下载、配置和部署代理页面的步骤。在下面的介绍中,我们采用的Web服务器是IIS7,使用的编程语言是Esri的JavaScript API。在配置代理页面的环节,我们将以导航组件(Directions widget)的示例为例,向代理页面中增加自定义的代理规则。

我们可以点击这里下载导航组件的示例代码。下载

我们的介绍首先从著名的网站GitHub开始。

1.访问https://github.com/Esri/resource-proxy/releases地址就可以看到最近版本的代理页面

2.点击‘Source code(zip)’下载zip包

3.将zip包中的文件解压到IIS下,访问解压的代理目录,在本例中是:‘C:\\inetpub\wwwroot\resource-proxy-master’。目录中包含三个子目录,分别对应不同的Web服务器类型:

• DotNet – IIS服务器

• Java – Apache Tomcat 服务器

• PHP – Apache服务器

更多参考:积思园

你可以设置一下这个“允许连接”!

找到【电脑】--右键点击【属性】--找到【远程设置】--【勾选】下面这两个!

然后,你再试着重新连接一下,或者重新下载个【IIS7远程桌面工具】来远程连接服务器,这个我也在用,觉得不错,或许对你有用,使用方法:

1、下载工具

2、解压后双击打开“IIS7远程桌面管理.exe”

3、右上偏中间的位置找到“添加机器”,添加vps的账号信息(IP和端口,服务器账号和密码)然后【添加】就可以了。

4、然后就能看到添加的远程服务器信息,双击它就可以登录远程服务器啦。

5、登录远程服务器成功截图如下


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/460929.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-03
下一篇2023-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存