首页 > 其他分享 >Visual Studio发布到IIS及Web Deploy配置部署

Visual Studio发布到IIS及Web Deploy配置部署

时间:2022-09-23 13:45:17浏览次数:73  
标签:Web zh cn IIS Deploy deploy publish https

1、官方教程

https://learn.microsoft.com/zh-cn/visualstudio/deployment/tutorial-import-publish-settings-iis?view=vs-2022

2、错误排查

如果是请求不通,请检测IP端口是否加入防火墙及安全组,放行8172端口。

如果使用IIS账号,需要对文件夹的Users用户组开通完全控制权限。

https://learn.microsoft.com/zh-cn/iis/publish/troubleshooting-web-deploy/web-deploy-error-codes

3、检查服务是否正常启动

net start wmsvc & net start msdepsvc

4、IISProfile.pubxml常用配置 

<PropertyGroup>
    <!--设置环境-->
    <EnvironmentName>Staging</EnvironmentName>
    <!--证书信任-->
    <AllowUntrustedCertificate>True</AllowUntrustedCertificate>
    <!--禁用默认setACL行为-->
    <IncludeSetACLProviderOnDestination>False</IncludeSetACLProviderOnDestination>
</PropertyGroup>
<ItemGroup>
    <!--过滤文件-->
    <Content Update="wwwroot/*" CopyToPublishDirectory="Never" />
    <Content Update="appsettings.json" CopyToPublishDirectory="Never" />
</ItemGroup>

 https://learn.microsoft.com/zh-cn/aspnet/core/host-and-deploy/visual-studio-publish-profiles?view=aspnetcore-7.0

标签:Web,zh,cn,IIS,Deploy,deploy,publish,https
From: https://www.cnblogs.com/anech/p/16722407.html

相关文章

  • 【靶场】THM-Web Enumeration练习
    gobuster介绍gobuster基础简介:项目地址(关于gobuster的具体参数和用法请参考该项目中的readme.md):https://github.com/OJ/gobuster在kali中的安装命令:sudoaptinstall......
  • 从零基础开始使用 WebGL — 目录
    WebGL作为一个非常底层的API,学习和使用起来非常困难,因为WebGL需要大量的背景知识。网上教程一般都是介绍API就开始渲染,介绍不多,容易让人迷惑,也容易被劝退。即使你学会......
  • 零基础使用 WebGL — 快速入门
    WebGL作为一个非常底层的API,学习和使用起来非常困难,因为WebGL需要大量的背景知识。网上教程一般都是介绍API就开始渲染,介绍不多,容易让人迷惑,也容易被劝退。即使你学会......
  • 分享一个便于使用且轻量级的webapi调试工具,Postman的chrome浏览器插件“Tabbed Postma
    分享一个便于使用且轻量级的webapi调试工具,Postman的chrome浏览器插件“TabbedPostman-RESTClient”https://chrome.google.com/webstore/detail/tabbed-postman-rest......
  • .NET6 下的 WebApi版本控制
    1.创建普通WebApi项目删除自带的Controller控制器2.引入Api版本控制的服务3.在Controller文件夹下建立两个子文件V1和V2并分别建立两个Controller控制器如图所......
  • 对Javaweb的相关练习之利用.jsp文件和.java文件将输入的数据存储到指定的数据库中
    练习分析importjavax.servlet.*;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.*;importjava.awt.datatransfer.DataFlavor;importjava.......
  • EasyCVR视频融合平台WebRTC无法播放的原因汇总及解决方法阐述
    EasyCVR视频融合平台基于云边端一体化架构,可将接入的流媒体进行处理及分发,分发的视频格式包括RTSP、RTMP、FLV、HLS、WebRTC等,实现全终端、全平台覆盖,满足多场景下的视频能......
  • .NET Core Web APi类库如何内嵌运行?
    话题我们知道在.NETFramework中可以嵌入运行WebAPi,那么在.NETCore(.NET6+称之为.NET)中如何内嵌运行WebApi呢,在实际项目中这种场景非常常见,那么我们本节以.NET6.0作为......
  • Javaweb前基
    Javaweb01web静态web:htmlcss提供给所有人看的数据始终不会发生变化动态web:每个人不同时间不同地点看到的信息各不相同​技术栈:servlet/JSP、......
  • WebSocket protocol
    WebSocket介绍与原理目的:即时通讯,替代轮询网站上的即时通讯是很常见的,比如网页的QQ,聊天系统等。按照以往的技术能力通常是采用轮询、Comet技术解决。HTTP协议是非持久化......