【发布时间】:2022-01-08 03:51:00
【问题描述】:
我们有一个托管在 Azure 应用服务上的应用程序,它需要一些 PowerShell WebJobs 才能运行,它们会调用 Tableau Server API。
目前这些调用使用 TLS v1.0,我们至少需要 TLS v1.2。 Web 应用程序在 TLS/SSL 设置中设置为使用 1.2,但这并未反映在 WebJob 方面。
我尝试在 Kudu 控制台中运行此程序,但运气不佳,并且在脚本的不同部分中,失败次数相同,请求仍然是 TLSv1。
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12
这在通过本地 Windows VM 运行脚本时确实有效,这让我相信这是应用服务的限制。
有谁知道如何更改 WebJobs 使用的 TLS 版本,或者这是应用服务的限制吗?
【问题讨论】:
标签: azure powershell azure-web-app-service azure-webjobs