我使用 SSO 通过 Web 服务器开发了一个 Excel 加载项 Web 应用程序 ASP.NET 如以下文章所示。
https://learn.microsoft.com/en-us/office/dev/add-ins/develop/create-sso-office-add-ins-aspnet
我在本地工作了一切,但是当部署到 Azure 时,我收到 13004 错误"提供的应用程序资源 Url 无效"。 我已经按照文章的说明创建了一个应用程序注册,但我不确定我是否拥有正确的所有参数。 在本地,我有以下内容 网站托管于 https://localhost:44355 清单资源 api://localhost:44355/[应用 ID 的 guid] Azure app id is api://localhost:44355/[guid for app id]
部署到 Azure 时 我的网站托管在[websitename].azurewebsites.net 我尝试了许多更改清单资源和 Azure 应用 ID URI 的迭代 并且都返回相同的错误。
我尝试将原始参数保留为localhost:44355 我尝试更改为我的本地域(即 api:///[应用程序 ID 的 guid])
是否可以将应用程序清单中的值与加载项清单中的值进行比较?可以在 Azure 门户中转到应用,单击"清单",然后查看 appID 和标识符 Uris。这是否与您在外接程序清单中的内容匹配?