React Outlook 插件本地主机无法从移动设备 (iOS) 访问

问题描述 投票:0回答:2

我开发了一个 Outlook 加载项,它在所有 Outlook on Prem 实例(如 Outlook OTW)中运行良好。我们使用 webpack 设置当前服务器并将主机更改为 0.0.0.0 以将开发 Web 服务器暴露给网络。

我的移动设备可以通过浏览器访问网络服务器,但是一旦我尝试启动开发的 Outlook 加载项,就会显示所有内容。我收到服务器无法访问的通知,这可能是网络问题。

就像我说的服务器是可访问的,我可以通过命令行 ping 我的 iPhone 以及除 Outlook 移动应用程序之外的所有内容。

如果我将清单中的 SourceLocation 设置为我们的托管开发服务器,则 Outlook 加载项将按预期工作。但我也需要让它在本地主机上工作。是否有人遇到同样的问题并设法解决该问题以进行本地开发 Outlook 加载项(该加载项也适用于移动设备)?

我确实在清单中设置了 MobileFormFactor,并将 url 更改为我的计算机网络地址,并使用 --host 0.0.0.0 --port 3000 更改了开发服务器启动。

预先感谢您提供的每一个帮助。我花了几天时间寻找解决方案。

iphone webpack-dev-server outlook-web-addins windows-firewall
2个回答
0
投票

尝试通过添加自己的 SSL 开发证书来公开并可通过 Outlook 移动应用程序访问本地主机后我使用 ngrok 修复了该问题。现在它工作正常并且可以访问和测试。

到目前为止最大的问题是,如果重新启动 ngrok 服务器,则需要多次更新清单。


0
投票
你能帮忙解释一下吗 “尝试通过添加自己的 SSL 开发证书来公开本地主机并可通过 Outlook 移动应用程序进行访问后 ”

我尝试了ngrok,可以在浏览器中访问ngrok url,但仍然无法在outlook(网络浏览器和手机)中使用

提前致谢

© www.soinside.com 2019 - 2024. All rights reserved.