Azure WebJob在同一主机上调用WebAPI

时间:2016-01-29 15:51:27

标签: c# azure asp.net-web-api azure-webjobs

我有一个WebJob,它在同一主机上调用API端点。根据我收集的样本,HttpClient需要完整的URL,并通过配置设置主机地址。我想要一个主要是无配置的设置,并让webjob调用localhost。是否可以使用:

  • https://localhost
  • 通过查看主机详细信息找出服务器网址?
  • 跳过主机地址并使用相对路径?

谢谢!

EB

1 个答案:

答案 0 :(得分:2)

您不能使用localhost或相对路径。

相反,要获取主机名,您可以依赖WEBSITE_HOSTNAME环境变量,该变量设置为YourSite.azurewebsites.net