我们在AWS EC2实例上运行NodeJS服务器来为iOS应用程序提供服务。服务器实例在NGINX后面运行。我们注意到几个公共wifi网络阻止了与服务器的连接,我们得不到服务器的响应。这不仅发生在使用实际移动应用程序时,而且在尝试使用其他客户端(邮递员)获取服务器响应时。
到目前为止,我们在大学公共无线网络,火车站和机场都遇到过这种情况。因此,我们可能会因此而“失去”很多用户。 我们假设这是由于本地防火墙阻止了未知通信。
有谁知道在这种情况下我们的选择是什么? 其他应用程序做什么?打电话给每个大学并要求加入可信赖的连接似乎有点极端...
谢谢!