IIS Express本地开发测试如何映射到外网访问?

1.IIS Express是什么

IIS Express是为开发人员优化的轻量级、自包含版本的IIS。它具有IIS 7及以上的所有核心功能,以及为简化网站开发而设计的附加功能。

IIS Express(跟ASP.NET开发服务器一样)可以快速地从硬盘上的某个文件夹上启动网站程序。它不需要任何注册或配置步骤。在网站开发过程中,这个特性使启动和运行网站显得相当便捷。在本地无公网IP提供外网访问时,可以通过快解析一步映射到互联网,以实现外网对内网项目的访问。

2.IIS Express如何安装

默认在安装完Visual Studio的时候,就会安装,也可以独立安装。IIS Express自动包含在

WebMatrix 中,这是一种全新的完整工具,可大大简化 Web 开发。 Visual Studio 2010 SP1 允许IIS Express用作 Web 服务器而不是 Cassini。 还可以手动配置 Visual Studio 2008。

3.IIS Express配置文件

默认情况下IIS Express使用的配置文件位于"我的文档"中,路径如下:"我的文档\IIS Express\Config"。其中,applicationhost.config 是核心的配置文件,它用于承载站点的定义、应用程序和应用程序池以及整个WEB服务器的配置。

4.本地IIS Express开发测试web网站项目如何让外网访问?

只要可以上网,就可通快解析软件,一步添加映射让外网访问内网地址项目。

第一步:在本地web服务器上,或者所在局域网内任意内网互通计算机设备上,安装并登录快解析添加端口映射设置。通过这一步快解析软件上添加映射设置,将需要访问的具体内网地址变成外网地址。

第二步:添加映射时选择填写的信息参考:

映射名称:自定义,方便区别和标志。如"web"、"网站"、"IIS"等。

公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择,如果项目是属于后台管理系统web平台不考虑收录场景的一般采用非80映射外网。如果自己的网站本进http协议的且需要用外网固定80来访问的,则可以选择使用80http映射方式。

内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如果是在服务器本机使用映射的,推荐填写127.0.0.1格式。

应用程序端口:以实际为准,如7001。不可以随便乱填写。

第三步:外网用域名访问本地Web:

内网快解析映射生效正常后,在外网访问网站需要时,使用映射后的外网地址------域名和外网端口,进行访问登录到内网对应web网站。

如本地内网浏览器访问使用的是多级目录的如http://ip:7070/sn,则内网映射外网访问时同样对应带上目录地址如http://域名:外网端口/sn。或先在本地配置好确保内网访问根IP(和内网端口)目录展示网站内容,这样映射外网访问同样直接访问域名(和外网端口)即可显示对应网站内容了。

IIS Express使用当前最新版本的IIS来开发和测试网站变得容易。本地服务器web网站内网地址发布外网访问,通过快解析软件一步添加映射外网 。

快解析内网穿透的原理是通过云服务器与内网服务器建立连接,把内网端口映射到云端,以此实现各类局域网服务基于域名的互联网访问,整个过程不保留用户数据信息,核心数据仍保存在用户内网服务器上,而且,快解析曾荣获国家级高新技术企业认证,是少数获得多项核心专利的软件服务商。支持HTTPS映射的,数据加密传输,安全性非常高。

相关推荐
防火墙在线18 小时前
前后端通信加解密(Web Crypto API )
前端·vue.js·网络协议·node.js·express
gongzemin1 天前
使用阿里云 ECS 安装 MongoDB并实现后端连接
mongodb·express
zhousenshan2 天前
Node.js后端框架Express.js
express
aini_lovee3 天前
Node.js 中的中间件机制与 Express 应用
中间件·node.js·express
桃子不吃李子7 天前
简单搭建express服务器
运维·服务器·express
书中自有妍如玉8 天前
Node.Js Express Sqlite3 接口开发
node.js·express
showmethetime9 天前
使用 Node.js 和 Express 构建 RESTful API
node.js·restful·express
2501_9387802811 天前
《Node.js 面试考点精讲:Express 生态与常见问题解决方案》
面试·node.js·express
2501_9387900711 天前
《Node.js 面试避坑:Express 常见问题误区与正确答案解析》
面试·node.js·express
2501_9387820913 天前
《Express 面试高频错题集:容易踩坑的 Node.js 后端问题解析》
面试·node.js·express