我有一个 vuejs 应用程序,我想在其中使用 Office for web 提供编辑文档。我查看了官方 wopi 文档和一些现有的 wopi 实现。官方 wopi 文档缺少“如何开始”。在继续之前,我想清除几个问题
基础架构:我在后端有 vuejs 应用程序、.NET 5 api,我使用 azure 环境进行部署(azure app 服务),文档存储在 blob 存储中。我的第一个问题是关于将 wopi 主机列入白名单的问题。如果我正确理解文档,vuejs 将是 wopi 客户端,.net core api 将是 wopi 主机?然后我必须将api域列入白名单?
其次,在他们说的微软代码示例You cannot simply clone and run this sample locally....localhost probably won't work
中。我想问一下,为了测试我的代码,我每次进行更改时都必须部署它吗?如果是这样,我将如何调试它?
最后,我读到有人提到需要 Office Online Server 2016 来部署和运行 wopi,如此处所述。这不适用于 azure 部署吗?
此外,我已经注册了云存储合作伙伴计划