预编译的 Function App 能否使用混合连接到本地服务器?
我可以使用 C# 脚本 Function App 函数访问本地服务器...
using (var client = new HttpClient())
{
var result = await client.GetAsync("http://onpremisedev/dummywebapi/api/persons/1234");
string resultContent = await result.Content.ReadAsStringAsync();
data = resultContent;
但是,当我在预编译的 Function App 函数中使用相同的 C# 代码时,我得到一个异常,即无法解析服务器名称......
Exception while executing function: CallOnPremiseWebApi ->
An error occurred while sending the request. ->
The remote name could not be resolved: 'onpremisedev'
我尝试将服务器名称更改为其 FQDN,但没有更改。
两个函数应用都在应用服务中运行,即不在消费计划中
并且应用服务已在端口:80 上设置到本地服务器的混合连接
该函数的脚本版本如何解析本地名称,而预编译版本却不能?