Azure DevOps发布管道不支持https

Azure DevOps发布管道不支持https,azure,https,azure-devops,pipeline,azure-pipelines-release-pipeline,Azure,Https,Azure Devops,Pipeline,Azure Pipelines Release Pipeline,我正在尝试为.net core 3.1项目部署带有https端口的RestAPI。 我可以通过Powershell手动运行它。 但当我尝试在Azure DevOps发布管道中运行Powershell时。 以下是设置步骤: 停止当前重新启动进程+删除所有当前文件 将新版本提取到目标部署文件夹 使用定义的端口启动Rest API进程: 如果端口号为http://... 它起作用了。在部署代理中启动新流程 如果端口号为https://... 它不起作用。没有启动任何进程 你能帮我解释一下为什么我会

我正在尝试为.net core 3.1项目部署带有https端口的RestAPI。 我可以通过Powershell手动运行它。 但当我尝试在Azure DevOps发布管道中运行Powershell时。 以下是设置步骤:

  • 停止当前重新启动进程+删除所有当前文件
  • 将新版本提取到目标部署文件夹
  • 使用定义的端口启动Rest API进程:
    • 如果端口号为http://... 它起作用了。在部署代理中启动新流程
    • 如果端口号为https://... 它不起作用。没有启动任何进程
    你能帮我解释一下为什么我会有这个问题吗。
    非常感谢

    嗨,你是用电脑运行的吗?您的意思是说,当您使用本地Powershell以https url运行同一命令时,它工作正常吗?如果是这样的话,你能分享一些步骤(关于如何创建最小样本的详细信息)让我们重现同样的问题吗?你好,兰斯,谢谢你的回复。对我使用本地PC作为部署代理。只需创建简单的.NETCoreRESTAPI项目。期望的是,我能够使用Https端口部署RESTAPI。但是我不能。嗨,如果它在本地powershell中使用https端口,而不是powershell任务,我建议您应该检查powershell任务的日志,看看那里是否有任何有用的信息。如果您可以共享有关管道(作业、任务)的详细信息,以及管道中PS任务的日志,以及使用本地powershell以https端口启动时的结果,那就更好了。您好,您是否使用了?您的意思是说,当您使用本地Powershell以https url运行同一命令时,它工作正常吗?如果是这样的话,你能分享一些步骤(关于如何创建最小样本的详细信息)让我们重现同样的问题吗?你好,兰斯,谢谢你的回复。对我使用本地PC作为部署代理。只需创建简单的.NETCoreRESTAPI项目。期望的是,我能够使用Https端口部署RESTAPI。但是我不能。嗨,如果它在本地powershell中使用https端口,而不是powershell任务,我建议您应该检查powershell任务的日志,看看那里是否有任何有用的信息。如果您可以共享有关管道(作业、任务)的详细信息,以及管道中PS任务的日志,以及使用本地powershell以https端口启动时的结果,那就更好了。
    Start-Process -FilePath $env:WebsiteLocation\$env:ProcessName --urls="$env:PortNumber" -WorkingDirectory $env:WebsiteLocation