【发布时间】:2017-07-26 03:15:13
【问题描述】:
我有一个功能应用程序,可以按预期运行 https。
我的组织中有人创建了指向它的链接,但忘记了 https 中的“s”...结果是重定向(由函数应用提供)到 https://my-function-app.azurewebsites.net/ms-ext-routing/v1(“ms-ext-routing”部分由功能应用程序添加,似乎 - “v1”是原始网址的一部分)
这会产生 404。
我尝试创建一个单独的函数来拦截这个未知的 url 并重定向回应用程序的 https 版本,但没有成功。
那么,这个重定向是什么,我该如何修复它/补偿?(除了让人们链接到正确协议的明显选项——在我写这篇文章的过程中)
【问题讨论】:
-
听起来修复链接比重定向更好。尝试联系可以更改链接的人。
-
我同意@Peter - 但对于未来的 Function App 用户,包括我自己,能够优雅地处理这种情况会很有用。
标签: azure azure-functions http-redirect