c# - Azure 持久功能“未找到”
问题描述
我正在尝试运行 Microsoft 持久功能示例。文章在这里。当我运行函数项目(C#、Visual Studio)时,它似乎可以正常启动,CLI 启动,我得到了 Host Initialised 并列出了两个启动 URL。
Http Functions:
HttpStart: http://localhost:7071/orchestrators/{functionName}
HttpSyncStart: http://localhost:7071/orchestrators/{functionName}/wait
但是,当我导航到一个函数来启动它时,它会告诉我“未找到”,例如:
我得到“未找到”:
[30/05/2018 21:17:40] Executed HTTP request: {
[30/05/2018 21:17:40] "requestId": "9b82e4b2-c0df-4cf4-a191-ce7d7709d30f",
[30/05/2018 21:17:40] "method": "GET",
[30/05/2018 21:17:40] "uri": "/orchestrators/E1_HelloSequence",
[30/05/2018 21:17:40] "authorizationLevel": "Anonymous",
[30/05/2018 21:17:40] "status": "NotFound"
[30/05/2018 21:17:40] }
如果让我这么头疼,知道为什么这个最基本的样本吗?我尝试了许多不同的组合,但都无济于事。
解决方案
您正在提出GET
请求,而在示例HttpStart
中定义。POST
更改您的请求,或添加GET
到function.json
.
推荐阅读
- android - android_alarm_manager 插件不会在 Flutter 的后台继续执行:
- postgresql - 错误:其他用户正在访问数据库详细信息:还有 24 个其他会话正在使用该数据库
- python - x-xticks 用于不连续数据
- python - 选择静态 ROI
- webvr - Firefox Quantum (63) WebVR Oculus Headset Tracking but no video over Oculus Home
- c# - C#从字符串中读取行
- octave - 最小 y 的八度 x 值
- .htaccess - 如何重定向 jwt 登录请求?
- ios - 在 Swift 中转换 UTC 时间
- node.js - 在 NodeJS 中导出函数