从任何客户端访问帆船应用程序
access sails app from any client
我有一个非常奇怪的问题。我在本地计算机上运行了一个 sails 应用程序,并希望从同一网络中的另一台计算机访问此应用程序,但我超时。
并不是说我认为应该是必要的,但我什至在 config/cors.js
中配置了 cors:
allRoutes: true,
origin: '*',
credentials: true,
methods: 'GET, POST, PUT, DELETE, OPTIONS, HEAD',
headers: 'content-type'
我的项目很空,我只是创建了几个模型/控制器,仅此而已。
我在他们的手册中没有发现有关此问题的任何内容,因此我想我在项目设置过程中一定做错了什么。有没有人知道如何解决这个问题?
编辑只是为了确保我没有做一些完全糟糕的事情,我只是创建了一个新项目
sails new foo
cd foo
sails lift
-> http://192.168.1.12:1337
从本地主机工作,从网络中的任何其他主机超时
我实际上理所当然地认为您已经尝试从另一台机器 ping 您的主机并且您成功地获得了响应。
如果是这样,我建议 ngrok 包为其他用户访问您的本地计算机。Ngrok 将您的本地主机公开给 Web,并具有易于安装和启动的 NPM 包装器:
$ npm install ngrok -g
$ ngrok http 1337
最后一个命令将在控制台中打印指向 localhost:1337 的新地址
编辑:顺便说一句,我很确定您的问题与网络配置有关,而不是帆配置。
相关文章:
- 如何安全地获取&使用Facebook应用程序访问令牌发送通知使用PHP&Javascript
- 通过chrome后台扩展或后台应用程序访问用户麦克风
- 三星智能电视视频播放器应用程序-访问存储在USB上的mp4
- C# - 通过控制台应用程序访问 Javascript 修改的 HTML
- 从 JavaScript 应用程序访问 SQLite 数据库
- 使用具有应用程序访问令牌的图形 API 搜索用户
- 仅允许通过本机iOS和Android应用程序访问网络链接
- 黑莓z10移动浏览器上的煎茶应用程序访问
- 通过谷歌打包的应用程序访问网站的DOM
- 使用 Web 应用程序访问本地文件系统并提取文件元数据
- 是否可以通过iOS应用程序访问rails数据库
- 从html文件夹中的HTML5桌面应用程序访问本地文件
- 如何从nodejs应用程序访问浏览器的窗口对象?
- 无法通过Lumia 520(运行Windows Phone 8.1预览版)的应用程序访问摄像头
- 如何从离线可用的web应用程序访问在线资源
- 获取Facebook用户名与javascript SDK和应用程序访问令牌
- CSS访问的链接-如何识别访问的链接,通过点击我的应用程序访问
- 如何实现OAuth 2.0,比如基于令牌的认证,用于从移动和javascript web应用程序访问的rest API
- 从同构应用程序访问导航器对象的优雅解决方案
- 如何通过javascript API验证Facebook应用程序访问公共页面feed