Web开发:IIS的安装以及配置在VS2022中的应用

目录

一、安装IIS

 二、安装SDK

 三、配置IIS

四、配置入站规则


一、安装IIS

首先点击WINDOWS搜索“启用或关闭Windows功能”

勾选以下内容,然后重启电脑

 二、安装SDK

本文以安装.NET Core SDK为例

第一步,点击以下链接下载好你需要的SDK以及运行环境runtime

.NET 下载(Linux、macOS 和 Windows) (microsoft.com)

以下两个都需安装,即SDK和runtime

出现下图说明安装成功

 三、配置IIS

(1)搜索IIS-应用程序池-添加应用程序池

(2)添加网站

【备注】物理路径选择VS2022中右键项目(例如Api.host)-发布-发布到的地址

四、配置入站规则

首先,搜索高级安全

然后,新建规则

选择端口规则,协议类型和端口范围

最后起一个名称

如下图所示,别人可以访问你的链接了

五、本地调试

本地调试时,设置路径:启动类库/Properties/launchSettings.json

{
  "iisSettings": {                       // 配置 IIS Express 相关的设置
    "windowsAuthentication": false,     // 禁用 Windows 身份验证。即用户不需要通过 Windows 账户登录来访问应用程序。
    "anonymousAuthentication": true,    // 启用匿名身份验证。即允许未经身份验证的用户访问应用程序。
    "iisExpress": {                      // IIS Express 服务器的配置块
      "applicationUrl": "http://localhost:26325/", // 应用程序在本地 IIS Express 中的 URL 地址。通过这个地址可以访问应用程序的 HTTP 版本。
      "sslPort": 44323                  // 应用程序在本地 IIS Express 中使用的 HTTPS 端口号。如果启用了 SSL,应用程序将通过这个端口提供安全连接。
    }
  }
}
  • 26325: 这是 HTTP 端口号,用于未加密的普通网页访问。浏览器通过这个端口连接到应用程序的 HTTP 版本。

  • 44323: 这是 HTTPS 端口号,用于加密的安全网页访问。使用 SSL/TLS 协议,浏览器通过这个端口连接到应用程序的 HTTPS 版本,确保数据传输的安全性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值