06
2025
01
22:37:10

VS2017发布.net core 项目遇到 未能验证服务器的证书问题 发布时 (不清楚如何设置才能实现所谓的“连接到站点或应用程序”)

发布.net core web项目到远程服务器 提示 未能验证服务器的证书,如果你信任该服务器,请再次连接并允许不信任的证书,具体错误信息如下:

更多信息: 已使用指定的进程(“Web Management Service”)连接到远程计算机(“win-****”),但未能验证服务器的证书。如果你信任该服务器,请再次连接并允许不信任的证书。 在以下位置了解更多信息: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CERTIFICATE_VALIDATION_FAILED。
错误: 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。
错误: 根据验证过程,远程证书无效。

苦于VS2017发布设置中没有 允许不信任证书的选项,百度一番在PublishProfiles发布配置文件中可以手动配置:

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
     ......................
    <AllowUntrustedCertificate>True</AllowUntrustedCertificate>
  </PropertyGroup>
</Project>

添加后需要点开发布设置 点一下保存 ,然后在就能看到更改了

 

再次点击发布 未受信任证书的问题解决了 ,可是新问题又来了,提示账号没有权限 很诡异 都能通过验证却没有权限:

严重性代码 说明 项目 文件 行禁止显示状态
错误 Web deployment task failed. (已使用 Web 管理服务连接到远程计算机(“120.26.xxx.227”),但未能授权。请确保你使用了正确的用户名和密码、你连接的站点已存在并且凭据代表的用户有权访问该站点。  在以下位置了解更多信息: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_UNAUTHORIZED。)
Make sure the site name, user name, and password are correct. If the issue is not resolved, please contact your local or server administrator.
Error details:
已使用 Web 管理服务连接到远程计算机(“120.26.xxx.227”),但未能授权。请确保你使用了正确的用户名和密码、你连接的站点已存在并且凭据代表的用户有权访问该站点。  在以下位置了解更多信息: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_UNAUTHORIZED。
远程服务器返回错误: (401) 未经授权。 YMY_NetCore_Core_Web0 

这就搞不懂了 服务器上其他网站 都可以正常发布 而且所用的账号都是一样 很诡异 ,于是到服务器事件日志中查看提示:只有windows" data-pretit="windows" style="box-sizing: border-box; outline: 0px; margin: 0px 3px 0px 0px; padding: 0px 18px 0px 0px; font-synthesis-style: auto; overflow-wrap: break-word; cursor: pointer; background: url("../img/gitcode-key.png") right center / 14px 14px no-repeat transparent; box-shadow: none; color: #4EA1DB !important;">windows 管理员才允许使用服务器进行连接,其他用户使用“连接到站点或应用程序”任务才能连接。看起来貌似发布的时候 默认采用了服务器连接的方式,不清楚如何设置才能实现所谓的“连接到站点或应用程序”

 

于是尝试在iis管理权限模块添加本地管理员账户:

 

发布配置时采用服务器系统账户 Administrator 发布成功!

本文测试的前提是完全安装了 web deploy 




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/8826.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: