我已成功将 Blazor WASM 应用程序部署为 Azure 静态 Web 应用程序,并将其链接到单独部署的 Durable Functions 工作流。从 Blazor 应用程序我可以成功启动工作流。我知道这一点是因为标准响应与各种 Uri 一起返回,用于查询和停止工作流。我还可以在 Azure 门户概述中看到该活动。
当我尝试statusQueryGetUri从普通浏览器窗口访问 Durable Functions Workflow 时,我收到一个Bad Request响应,我认为这是因为请求未经过身份验证。
当我尝试statusQueryGetUri使用相对 URL 从我的 Blazor 应用程序访问时(即从/runtime...我得到错误We couldn’t find that page, please check the URL and try again..
当我尝试statusQueryGetUri使用完全限定的 Url 从我的 Blazor 应用程序访问时(即从https://...Blazor 应用程序炸弹中出现 CORS 错误。
有没有人成功地得到这样的配置?