1

Azure 应用程序网关后面的应用程序的复杂 REST 查询的 URL 查询字符串失败。当在本地运行时,会传递 > 2048 个字符的长 URL,这表明问题不在于 Apache。当通过网关到达同一查询时,将返回 404 响应。

Azure 似乎没有任何文档或 API/UI 选项描述如何或允许增加此限制。

我们还使用设置为长限制的 IIS 后端对此进行了测试。再次在 localhost 上,URL 可以正常传递,但是从外部通过网关返回 404 响应。较短长度的查询字符串正确通过。

4

1 回答 1

0

我有同样的问题。我检查了 Microsoft 支持,目前(在撰写本文时)没有增加 url 长度限制的选项。应用程序网关有一个硬性限制,接受的最大字符数为 2048。我将在他们的反馈站点中要求此功能。

于 2017-08-24T05:37:41.560 回答