当我尝试使用Create from Function App
在APIM中创建API时,我填写了字段并单击Create
。该操作会提供等待点,并在五秒钟后返回并说
无法创建API。请稍后再试。
我可以创建一个空白的API ...但是不能从现有的功能应用程序中创建一个。我尝试了多种组合,没有产品,所有产品,没有版本,版本..etc。没运气。
有想法吗?
注释
答案 0 :(得分:7)
只需一个 Ctrl + F5 就为我解决了这个问题。尝试一下! ;)
答案 1 :(得分:1)
我已经重现了相同的情况。它为我工作。我能否在详细信息下面知道, 01.希望您已经测试了功能,并且工作正常。 02.函数的类型是什么?希望是“ Http触发器”吗? 03.您的APIM层是什么? (例如:开发,基础等)
答案 2 :(得分:1)
我只是遇到了相同的问题,因为我使用了Linux (Preview)
而不是Windows。当我销毁Function App并使用Windows重新创建一个新App时,我的API Manager能够从中创建一个API。
答案 3 :(得分:1)
此时我的解决方案是使用 Microsoft Edge 而不是 Chrome。
Microsoft Azure 门户似乎在 Chrome 中无法正常工作,我在几个地方发现了问题。部分页面根本没有渲染,有时甚至会因为浏览器而弹出这样的错误。
答案 4 :(得分:1)
我遇到了同样的问题。
修复既简单又出人意料。
导入函数应用时,只需在 API URL 后缀字段中输入“/”即可。
对我来说,这改变了 BaseURL 字段值。最初它只是主机,即http://hostname/
。然后将主机名附加到端点 http://hostname/endpoint
这是在“从应用程序创建函数”模式中完成的。