ngrok的使用-将本地Web服务映射到外网

主要是想调试微信,偶然看到 Visual studio 配合 ngrok ,在本地调试微信 才知道了Ngrok这个工具

但是需要FQ才能使用,就不能用于调试微信了,不过以后可能还用得着

记录一下我的实践:

下载地址 https://ngrok.com/

1,修改IIS Express 配置

  配置文件在我的电脑上是保存在了[文档]里的

  D:\Documents\IISExpress\config\applicationhost.config

  找到站点的<site>节点,添加了一句红色字体的,目的是让项目能通过 127.0.0.1:51036 访问

  <site name="**Website" id="2">

         <application path="/" applicationPool="Clr4IntegratedAppPool">

              <virtualDirectory path="/" physicalPath="E:\VMORNING\****\***\****Website" />

       </application> 

       <bindings>

             <binding protocol="http" bindingInformation="*:51036:localhost" />

             <binding protocol="http" bindingInformation="*:51036:127.0.0.1" /> 

     </bindings>

    </site>

   然后打开vs 启动网站,查看启动中的IIS Express有没有127.0.0.1一项

   技术分享

2,开始用Ngrok映射

   然后运行ngrok +端口号

   我这里是ngrok 51036

 技术分享

  成功后,就可以用Ngrok自动分配的域名访问网站,并且可以调试本地代码,灰常好!

  技术分享

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。