在Azure函数PowerShell运行时本地Docker映像中使用HTTPS

在Azure函数PowerShell运行时本地Docker映像中使用HTTPS,docker,powershell,https,azure-functions,func,Docker,Powershell,Https,Azure Functions,Func,我正在使用Docker容器在PowerShell运行时上本地测试Azure函数。当我使用func start-p8080时——使用https。我能够生成URLhttps://localhost:8080/api/HttpExample 但是当使用docker run-p8080:443 azurefunctionsimage:v1.0.0时。我可以看到只为HTTP生成链接的日志,而不是为HTTPS生成链接的日志 ] 请指导我如何使用Docker容器在HTTPS上运行此azure函数 参考网址:

我正在使用Docker容器在PowerShell运行时上本地测试Azure函数。当我使用
func start-p8080时——使用https
。我能够生成URLhttps://localhost:8080/api/HttpExample 但是当使用
docker run-p8080:443 azurefunctionsimage:v1.0.0
时。我可以看到只为HTTP生成链接的日志,而不是为HTTPS生成链接的日志

]

请指导我如何使用Docker容器在HTTPS上运行此azure函数

参考网址:

另外,我不熟悉ASP.net,但这个链接能帮助我实现这一点吗


正如
Charles Xu
在他的评论中所说:
您需要使用Web服务器(如IIS)在映像中启用HTTPS。

您需要使用Web服务器(如IIS)在映像中启用HTTPS。