如何在Azure Functions(v2)上接受来自本地网络的连接?

我正在尝试使用Xamarin Forms开发@AzureFunctions.

但它不接受手机的连接.

如何在Visual Studio 2017上配置Azure Functions的主机,端口以启用来自* localhost连接以外的连接?

如何在Azure Functions(v2)上接受来自本地网络的连接?

如何在Visual Studio 2017上配置主机:Azure功能的端口?

我希望它接受像ASP.Net Core(.UseUrls(“http://+:7071”)):

Now listening on: http://[::]:7071

但它只是在倾听

http://localhost:7071

《如何在Azure Functions(v2)上接受来自本地网络的连接?》

GitHub问题:
如何配置Azure功能(v2)侦听主机/域?
https://github.com/Azure/azure-functions-core-tools/issues/537

最佳答案 您可以通过在调试参数中指定func host命令并使用-p开关来配置端口,但主机名硬编码到localhost,如源代码
here中所示.

GitHub上有一个未解决的问题请求此功能:https://github.com/Azure/azure-functions-core-tools/issues/174,所以如果这对您很重要而您还没有这样做,请务必插入.项目所有者已经在该线程上.

此外,由于这都是开源的,因此您可以选择提交PR来添加此功能.我绝对鼓励这一点,因为团队通常很难确定没有广泛或战略性应用的场景(80%的情况),因此PR可以真正有助于完成剩余的20%用例的长尾.

点赞