Azure Function 代理服务于 spa 和函数

问题描述

我有一个 azure 函数应用程序,其中包含很少的 HTTP 函数。它们都服务于 /api 路由前缀。效果很好。

添加了 proxies.json 和一些路由来转发请求以响应存储帐户中托管的 spa

温泉路线:

/root : <storage account>/ 
/landing : <storage account>/landing
/landing/{*rest} : <storage account>/landing/{rest}

以上路线效果很好。但是添加此代理后,功能停止工作。所以我添加了下面的功能路线。

/api/{*rest} : <function app url>/api/{rest}

现在函数调用进入无限循环,因为代理将函数调用重定向回代理。

以下是问题:

  1. 无论如何我们可以从同一个代理同时提供功能和SPA ?

  2. 我们不需要通过代理服务的功能。反正有吗 我们可以从代理中排除 /api 条路由吗?

  3. 无论如何我们可以通过一个完全禁用代理 环境变量?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...