我正在尝试使用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
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%用例的长尾.