azure - 无法调用http ://localhost Azure Function from https://localhost node app

标签 azure visual-studio-code azure-functions

我有一个 Node.js Azure 函数在 Windows 11 系统上运行,网址为 http://localhost:7071/api/FunctionName。

我可以通过从浏览器窗口调用该函数来执行该函数,没有问题。

现在,当我使用 axios 或 fetch 从本地主机上运行的另一个节点应用程序调用它时,我收到 ECONNREFUSED 错误。

无论是从 NPM 启动还是在 VS Code 中运行,我都会得到相同的结果。它在一个系统上运行良好。

有什么建议吗? - 这曾经工作没有问题。

谢谢。

最佳答案

我刚刚找到了一个修复方法 - 直接调用本地主机 IP 地址即可:http://127.0.0.1/api/FunctionName .

现在我需要找出导致配置更改的原因。

关于azure - 无法调用http ://localhost Azure Function from https://localhost node app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74410687/

相关文章:

visual-studio-code - 为什么我的代码输出最后会出错?

regex - Visual Studio Code 正则表达式包含但不以

visual-studio-code - 是否可以在 VSCode 中自定义 TabClos​​eButton 图标的颜色?

c# - 创建 Azure 函数时出现问题 "No job functions found"错误

c# - 仅在持久函数中扇出(并忘记)

c# - 如何从 Azure 存储队列中的消息文本字段读取 JSON 字符串(使用 Azure 函数)?

azure - 如何删除包含租用 blob 的 Azure 存储帐户?

azure - 为什么我的具有自动交换功能的 Azure WebApp 默认情况下会与预览交换?

Azure Webjob 在 4 分钟后失败

sql - Cosmos 批量读取项查询