我们已经实现了如下设置:
现在我们看到的是两件事:
因此,API 管理实例似乎无法解析我们在 Azure 中设置的自定义 DNS 区域。我找不到任何信息告诉我是否支持这种情况。确实非常欢迎任何可能有助于找到问题的指针。
更新当我们通过上传文件注册API,然后尝试调用其中一个API方法时,出现以下错误:
The remote name could not be resolved
Run Code Online (Sandbox Code Playgroud)
这个相同的地址从完全相同的 VNet 中的 VM 解析得很好。
我有两个 NodeJS 应用服务。
他们可以使用默认为应用服务创建的 URL 毫无问题地相互连接。(这是通过公共互联网。)
然后,我成功为这两个应用服务启用了 VNet 集成,并为它们分配了相同的 VNet 和子网。
我现在应该如何修改连接 URL 以从 appservice1 连接到 appservice2(不使用互联网上公开的 URL)?
我在 Azure 门户中找不到任何可以成功建立连接的主机名或 IP 地址信息。
感谢您的任何建议!
我正在尝试将现有 VNET 包含在应用服务中,但我遇到了以下问题:
无法向现有子网添加委派。: 子网委派 /subscriptions 不能从 [] 更改为 [Microsoft.Web/serverfarms],因为它正被资源使用
天蓝色限制?一个 VNET 可以使用多少资源?
Azure Functions 可以部署在 VNet 内吗?
如果我在 VNet 中创建了一个应用服务环境,然后在创建函数时选择了该应用服务计划,这是否意味着 Azure 函数部署在 VNet 内并且具有与 VNet 定义的相同的限制等?
有人可以帮助解释 Azure 中的子网委托吗?
我读过以下文章,但它并没有真正解释任何内容: https ://learn.microsoft.com/en-us/azure/virtual-network/subnet-delegation-overview
什么目的?我什么时候需要它?
我有以下 ARM 模板来生成存储帐户并添加现有虚拟网络:
\n\n {\n "name": "test0deep0123",\n "type": "Microsoft.Storage/storageAccounts",\n "location": "West Europe",\n "apiVersion": "2018-11-01",\n "sku": {\n "name": "Standard_LRS",\n "tier": "Standard"\n },\n "kind": "StorageV2",\n "properties": {\n "firewallState": "Enabled",\n "virtualNetworkRules": [\n {\n "properties": {\n "subnetId": "subnetid"\n },\n "name": "name"\n },\n {\n "properties": {\n "subnetId": "subnetId"\n },\n "name": "name"\n },\n {\n "properties": {\n "subnetId": "subnetid"\n },\n "name": "name"\n },\n {\n "properties": {\n "subnetId": "subnetid"\n },\n "name": "name"\n },\n {\n "properties": {\n "subnetId": "subnetid"\n },\n "name": "name"\n },\n {\n "properties": {\n "subnetId": subnetid"\n },\n …Run Code Online (Sandbox Code Playgroud) 我的 azure 函数根据消耗计划运行,它需要访问在 Azure VNET 上的 VM 上运行的资源。资源不能通过 http 公开。
除了切换到应用服务计划之外,还有其他解决方案吗?
问题大纲
Azure Function App 集成到 VNET 后无法访问,并且 WEBSITE_VNET_ROUTE_ALL 设置为 1。
这是必需的,以便 Function App 可以安全地连接到 SQL,而无需公开 SQL。
错误:
无法列出功能应用程序键。
来自同一网络中 VM 的 HTTP 请求 (CURL) 失败:504 网关超时
架构图
重现步骤