如何搭建本地服务用于(服务器对服务器)的开发

2021/4/17 10:27:11

本文主要是介绍如何搭建本地服务用于(服务器对服务器)的开发,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

开发比较麻烦的就是服务器对服务器的开发,本地开发的难点在于无法让其他服务器资源来访问你正在开发的程序,那怎么办的,比如要开发一个服务器程序,需要其他服务器与你相连,需要服务器访问你的程序,而你的开发电脑在局域网之中.那么

0.我开发的是.netcore服务其应用.

1.采用内网穿透策略,去花生壳申请一个账号,并下载内网穿透程序,花生库会要求你购买或使用免费域名

2.申请一个应用,访问地址映射到你局域网的ip上.这需要你打开花生壳内网映射软件.

       10.17.162.44:56789 映射为http://xxxxxx.gicp.net:80端口

3.修改文件   程序文件夹\.vs\程序文件\config\applicationhost.config

      <site name="RobotManagementWeb" id="2">
        <application path="/" applicationPool="RobotManagementWeb AppPool">
          <virtualDirectory path="/" physicalPath="D:\ProjectFolder\RobotManagementWeb\RobotManagementWeb" />
        </application>
        <bindings>
          <binding protocol="http" bindingInformation="*:56789:localhost" />
           <binding protocol="http" bindingInformation="*:56789:*" />
        </bindings>
      </site>

      这里添加了 <binding protocol="http" bindingInformation="*:56789:*" />这一条.

4.注意注意注意,启动visualstudio时候要以管理员身份运行,如果不适用管理云运行的话那么刚才添加的你一条会阻碍你寻找iis express服务

5.运行程序

6.在花生壳应用中诊断一下(如果不运行你正在开发的程序会出现:您的局域网服务器连接失败, 请见车局域网ip与客户端)诊断全为绿色就表示成功

现在其他人通过http://xxxxxx.gicp.net:80就能访问你的引用,你可一开启debug模式,来调试程序.微信服务页可以通过域名来访问你的应用,调试起来还是 很方便的

 

 

 



这篇关于如何搭建本地服务用于(服务器对服务器)的开发的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程