一、前言:

  在平时使用Visio Studio进行网站开发,经常会遇到一个问题。既要可以使用VS的Debug一步步跟进项目的走向,又必须是外界可以访问的。这个问题会在微信开发中非常常见,就拿微信开发中的微信网页授权来说。微信网页授权,需要一个外界可以访问的域名,而作为新手想看到项目走向中的问题。这个时候,将VS的环境配置成外界可以通过域名或IP可以访问,那对开发是有极大帮助的。

二、使用的工具:

  域名映射:因为你在内网中,而且大多数我们电脑都是一个内网中,电脑对应的IP就是局域网内部的IP地址。当然也有例外,譬如说你有个公网IP(超有钱的可以买个)。因此我们需要通过内网穿透等手段,将我们电脑作为服务器映射到公网上,这就需要域名映射/内网穿透。常见的内网穿透有很多,譬如说net123(一般),花生壳(不稳定),ngrok(超级推荐,而且免费)。我们就拿ngrok来进行吧

三、相关配置:

  1.在VS中打开你的项目-->右键-->属性-->web结果如图:

  

  2.在文件夹中找到对应项目的目录:

  文件目录/.vs/config下有个applicationhost.config文件,用记事本打开

找到如下代码:

//在sites->site下
<bindings><binding protocol="http" bindingInformation="*:25967:localhost" />
</bindings>

添加

//在sites->site下
<bindings><binding protocol="http" bindingInformation="*:(你的端口号):127.0.0.1" />
</bindings>

直接运行项目就成了访问127.0.0.1+端口号了。这时候通过访问在ngrok上的配置的域名访问,就映射到127.0.0.1+端口了,这时候一切就OK了

转载于:https://www.cnblogs.com/kingkangstudy/p/7519249.html

如何配置VS使得可以通过域名或IP访问相关推荐

  1. tomcat配置请求指定html文件路径,Tomcat8限制指定域名或者IP访问(示例代码)

    环境: Tomcat8.0.53 目标: 设置为使用指定的域名或者IP访问 1. 设置域名访问 1.1 打开Tomcat下conf目录的server.xml文件,找到以下信息 修改 Engine en ...

  2. easy php moodle,Windows 环境下配置easyphp+moodle方法及设置外部IP访问方法

    安装有很多方法,最简单的方法就是easyphp+moodle,具体方法如下: 1.准备好安装必须的软件,包括easyphp和moodle.easyphp到http://easyphp.org/下载,m ...

  3. nginx 防止恶意域名解析_配置nginx只允许域名访问,禁止ip访问【图文教程】

    平凡也就两个字: 懒和惰;成功也就两个字: 苦和勤;优秀也就两个字: 你和我.跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美!每一篇文章都是心 ...

  4. Nginx配置相关结构划分的技巧和禁止IP访问

    Nginx配置相关结构划分的技巧 原文来自:http://developer.51cto.com/art/201003/190953.htm Nginx配置需要一定的技巧,我们在不断的使用和维护中就会 ...

  5. 怎么样配置阿里云的CDN-可以加速网站访问速度

    ** 一.简介(原文链接:网站名称 CDN为内容分发网络,把图片视频等文件分发到全国的网络供应商的节点服务器,当用户在请求资源时,先从离用户最近的节点服务器获取,加快了访问速度.本文介绍阿里云开启cd ...

  6. 如何配置Apache虚拟主机?(基于IP、基于端口、基于域名)

    一.Apache虚拟机配置前的准备工作 1.下载yum源 2.安装yum包 3.安装httpd包 4.查看并关闭selinux 5.取消中心主机 cd /etc/httpd/conf vim http ...

  7. 通过配置host文件实现本地域名任意设置

    在进行web开发的时候,通常需要以http://localhost或者127.0.0.1之类的访问本地环境的网站.但是,如果本地放的网站多了,不得不做别的操作,比如端口设置.结果不容易记住啦. 我在本 ...

  8. 网站如何配置CDN加速?网站域名接入腾讯云CDN的步骤(附CDN防御)

    目录 什么是CDN? CDN原理: 接入CDN加速后有什么作用? 网站域名接入CDN加速的步骤 1.开通CDN服务 2.接入域名 3.配置CNAME CDN防御配置 1.用量封顶配置 2.防盗链配置 ...

  9. nginx php多域名配置文件,配置文件,nginx_nginx多站点配置,无法通过域名访问,使用ip访问会跳转到其中一个站点,配置文件,nginx - phpStudy...

    nginx多站点配置,无法通过域名访问,使用ip访问会跳转到其中一个站点 在一台服务器设置了Nginx多站点,但是访问这些站点的域名均无法访问,错误如下图: 通过ip会跳转到其中一个站点,具体表现为: ...

  10. nginx配置域名访问/禁止ip访问

    一 背景 为什么要禁止ip访问? 为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生. 二 解决方法 修改配置文件nginx ...

最新文章

  1. Docker常用命令大全
  2. 程序员花名大 PK | 每日趣闻
  3. ActiveMQ Transport Connectors
  4. mysql 恢复 二进制,mysql通过二进制日志恢复数据库
  5. 前端学习(2866):自定义组件库效果演示
  6. 腾讯官方程序被报毒拦截?马化腾致歉
  7. python快速编程入门黑马程序员pdf_Python快速编程入门 传智播客 黑马程序员 python编程从入门到实践基础视频教程核心编程爬虫数据分析程序设计机器学习简明书籍...
  8. abaqus2021+vs2018+intel oneAPI2022关联程序
  9. python中 使用EVO工具 批量评估里程计 脚本
  10. 一般意义的resolution地图分辨率和比例尺理解
  11. oracle裁员原因_Oracle中国良心裁员:首批900人,赔偿N+6
  12. 齐齐哈尔计算机应用软件学校,齐齐哈尔职业学院计算机应用技术专业介绍
  13. 如何在Word中输入带方框对勾
  14. matlab 正态输入信号,用matlab或者spss做正态检验(转载)
  15. PHP实现图片上传功能
  16. 纯手写归纳hmm 模型
  17. python换零钱_322.零钱兑换-python
  18. 工业物联网中的无线充电
  19. Wamp以及其数据库的简单使用
  20. 【高考志愿】计算机专业志愿填报指南

热门文章

  1. 认识JQuery的三天--看视频得到的一些小知识点
  2. Django进阶之CSRF
  3. wordpress页面前端添加编辑按钮
  4. 调查问卷Html5发展综述
  5. 使用javascript实现html页面直接下载网盘文件
  6. 093 类和对象的绑定方法和非绑定方法
  7. java如何检测redis是否可用
  8. Python学习之路day01——002简单数据类型
  9. supervisord的安装
  10. SpringBoot配置文件属性值