部署ASP.NET Core WebApi应用服务器(IIS .NET7)


部署ASP.NET Core WebApi应用服务器(IIS .NET7)

部署ASP.NET Core WebApi应用服务器(IIS .NET7)

 

 

1、安装ASP.NETCore运行时(.NET7环境)

 

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

 

 重要

同时下载.NET Core 6.0的4个文件并安装!!!!

下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0

部署CSFramework.WebApi应用服务器

下载4个文件,全部安装

部署CSFramework.WebApi应用服务器

 

2、自承载方式

 

如果使用 http 协议,修改 appsettings.json,改为:http://*:44392

部署CSFramework.WebApi应用服务器

 

运行CSFramework.WebApi.exe使用console模式:

2.1、如果有配置iis,需要关闭应用程序池

部署CSFramework.WebApi服务器

2.2、运行CSFramework.WebApi.exe

部署CSFramework.WebApi应用服务器

运行成功。

部署CSFramework.WebApi服务器

 

2.3、测试自承载

打开edge, 输入:localhost:44392/api/commondata/getservertime

部署CSFramework.WebApi应用服务器

部署CSFramework.WebApi应用服务器

 

3、IIS方式

3.1、新增一个网站

部署CSFramework.WebApi应用服务器

3.2、修改应用程序池

部署CSFramework.WebApi应用服务器

 

3.3、应用程序池高级设置

 

部署CSFramework.WebApi应用服务器

 

3.4、浏览webapi网站

 

部署ASP.NET Core WebApi应用服务器(IIS .NET7)

 

部署ASP.NET Core WebApi应用服务器(IIS .NET7)

 

是因为没有默认启动swagger网页,在url地址输入:http://localhost:44392/swagger/index.html

部署ASP.NET Core WebApi应用服务器(IIS .NET7)

 

3.5、测试IIS

打开edge, 输入:localhost:44392/api/commondata/getservertime

部署CSFramework.WebApi应用服务器

 

 

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

部署ASP.NET Core WebApi应用服务器IIS .NET7
CS软件授权注册系统-发布/部署WebApi服务器(IIS+.NET8+ASP.NETCore)
C# ASP.NET WebApi服务器搭建详解 - IIS服务承载(IIS Hosting IIS宿主)
.NET8/ .NETCore /ASP.NETCore 部署WebApiIIS服务器需要安装的运行环境
部署WebApi错误:HTTP Error 500.31 - Failed to load ASP.NET Core runtime
WebApi实例教程和使用方法:部署和发布WebApiIIS服务器
VS发布及IIS服务器部署WebApi后台开发框架(原)
WebApi架构详解,WebApi接口搭建与部署WebApi服务器
C# ASP.NET WebApi服务器搭建详解 - 自承载(Self Hosting)
手把手搭建一个ASP.NET Core Web应用程序(默认HTTPS协议)
C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主)
CSFramework.WebApiV3.WebApi服务器宿主(承载方式)
ASPNET WebApi服务器三种承载方式:SelfHosting,IIS Hosting, WinService Hosting
WCF开发框架IIS承载WCF - Website站点承载改为ASP.NET网站应用程序承载
阿里云ECS服务器IIS部署多个Web网站详解|www.CSframework.com
VS运行ASP.NET网站应用程序:“/”应用程序中的服务器错误。分析器错误,未能加载类型"XXX.Global"。
IIS7 经典模式和集成模式的区别
ASP.NET Core中使用滑动窗口限流
1.1 什么是ASP.NET / WebAPI / MVC?
.NETCore WebApi发布到IIS服务器无法打开swagger