是否有办法将某些代码部署为Azure功能,但不公开公开?从我在文档中看到的,AF总是获得公共端点。这是唯一的解决方案吗?我想构建一个解决方案,其中AF只能在内部访问,由防火墙后面的服务访问(也没有公共访问)。这可能吗?
答案 0 :(得分:2)
只有HTTP触发器函数才能获得公共端点。所有其他功能都没有。
因此,您可以创建一个没有公共端点的队列触发器函数,然后让内部服务在队列中放置一条消息,使该函数触发。
答案 1 :(得分:0)
简答 - 否。如果您通过Azure门户使用托管版本,那么它就是面向公众的服务。 但是,有些选项需要您做更多的工作:
答案 2 :(得分:0)
您可以将访问限制应用于Azure功能。请参阅我的答案here。