多语言展示
当前在线:342今日阅读:103今日分享:49

发布.net core 遇到 未能验证服务器的证书问题

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

VS2017

方法/步骤
1

如果在VS2017发布设置中没有 允许不信任证书的选项,可以在PublishProfiles发布配置文件中可以手动配置:          ......................     True     添加后需要点开发布设置 点一下保存 ,然后在就能看到更改了

2

再次点击发布 未受信任证书的问题解决了 ,可是新问题又来了,提示账号没有权限 很诡异 都能通过验证却没有权限,错误信息如下: 严重性代码 说明 项目  文件 行禁止显示状态 错误 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

推荐信息