Azure Scheduler作业:SendFailure基础连接已关闭

时间:2016-12-08 19:41:36

标签: asp.net azure ssl iis

我使用HTTPS操作在Azure中创建了Scheduler Job,以定期ping在VM上部署的ASP.NET Web应用程序。 Web应用程序使用SSL证书配置HTTPS绑定。我使用IIS Crypto 2.0工具配置了IIS安全性。

计划程序作业失败并显示错误:

  

Http Action - 请求托管'www.somesamplehost.com'失败:SendFailure The   底层连接已关闭:a上发生意外错误   发送。

当我尝试从任何浏览器访问它时,相同的URL工作正常。

Azure门户截图: Screenshot from Azure Portal

1 个答案:

答案 0 :(得分:2)

问题是由SSL证书引起的。我的Web应用程序具有ECC SSL证书,Azure Scheduler Job不支持向具有该类证书的Web应用程序发出请求。

来自MS的人建议替代Scheduler Job。它是Azure门户中名为“逻辑应用程序”的一项功能。您可以通过定期向特定URL发出请求的方式进行设置,但与“调度程序作业”相比,“逻辑应用程序”具有更多功能。