gpt4 book ai didi

azure - 使用 ManagedServiceIdentity 从逻辑应用到 azure 函数时出现 301 永久重定向

转载 作者:行者123 更新时间:2023-12-03 05:32:11 24 4
gpt4 key购买 nike

我有一组基于持久函数模式构建的 Azure 函数,这可能会导致我的问题。我正在从逻辑应用程序 http 操作连接到它们。在我决定尝试使用 AD 来保护这些功能之前,这种方法工作得很好。我完全遵循了本指南 - https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-azure-functions但当我这样做时,会收到 301 错误。我在函数应用程序中切换了 https 设置,并将错误更改为 302 临时重定向,这让我假设某些东西正在重定向 https 和 http 之间的调用。这只是一个假设,因为我对逻辑应用程序在幕后实际执行的操作的了解为零。有没有人有这方面的经验并解决了问题?我检查了所有的网址,它们都是 https,我只在函数应用程序中启用了 https。如果我删除函数应用程序上的 azure 广告身份验证,则一切正常(使用 key 连接)。谢谢!

最佳答案

好吧,经过一番深入研究,我发现是 https 部分没有正确返回,结果发现 Azure 在使用 Linux 高级应用程序服务计划时处理问题不正确。详情看这里https://github.com/Azure/azure-functions-durable-extension/issues/1446但简短的答案是我需要设置应用程序设置 ASPNETCORE_FORWARDEDHEADERS_ENABLED = true。

关于azure - 使用 ManagedServiceIdentity 从逻辑应用到 azure 函数时出现 301 永久重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64615864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com