Tag: ngrok

使用localtunnel并将生成的url传递给node命令

我希望在端口4000上使用ngrok ,这是一个将导出Forwarding URL的命令。 每次运行这个新的随机生成的URL。 我想通过这个URL http://2e1v870f.ngrok.io到一个node process.envvariables,而不是硬编码它的时间。 例如在bash中: ngrok http 4000 | <process/define_something> | FORWARDING={something} node index.js 另外这些是在两个正在运行的进程中,我用npm-run-all来做这样的事情。 https://www.npmjs.com/package/npm-run-all ngrok by @inconshreveable (Ctrl+C to quit) Session Status online Version 2.2.8 Region United States (us) Web Interface http://127.0.0.1:4041 Forwarding http://2e1v870f.ngrok.io -> localhost:4000 Forwarding https://2e1v870f.ngrok.io -> localhost:4000 Connections ttl opn rt1 rt5 p50 p90 0 0 0.00 […]

使用ngrok旁载应用程序无法正常工作

Repro步骤… 我通过团队yeoman生成器 (通过npm安装)创build了一个团队选项卡应用程序。 我遵循使用ngrok的本地托pipe选项。 我用./ngrok http 3007 –host-header=localhost:3007 (仍在运行)启动ngrok, ./ngrok http 3007 –host-header=localhost:3007生成的url复制/粘贴到我的manifest.json 我开始了另一个terminal会议,跑了一大gulp serve 我通过gulp manifest创build了我的包 我试图sideload生成的zip并获取错误消息: Error while reading manifest.json: Failed to find icon "https://xxxxxxxx.ngrok.io/assets/tab-44.png" file in the package Failed to find icon "https://xxxxxxxx.ngrok.io/assets/tab-88.png" file in the package (子域编辑) 这是我已经确认/debugging… 去https://xxxxxxxx.ngrok.io/assets/tab-44.png和https://xxxxxxxx.ngrok.io/assets/tab-88.png在浏览器中工作正常。 我看到默认的笑脸图标,并在ngrokterminal和Web界面中查看请求。 我看不到任何来自试图在ngrok界面中获取图标的请求。 我也testing过,我可以从手机上看到图标。 我已经解压缩生成的包,它只包含manifest.json与正确的ngrokurl。 我的客户启用了侧边加载应用程序。 我是团队的所有者,我试图把这个应用程序转化为。 有任何想法吗? 谢谢!

当需要ssl为真时,无法调用EWS

我在开发环境中安装了Exchange Server 2010。 我正试图调用EWS服务forms节点JS Web应用程序,这也是在开发环境。 当我设置在IISpipe理器上的EWS网站上需要ssl时,我得到403错误。 这是正常的,因为我的应用程序的URL端点是用http,确切地说: http : //192.168.50.192/EWS/Exchange.asmx 但是,当我尝试与https https://192.168.50.192/EWS/Exchange.asmx是https,我越来越。 我在Web窗体上input这个URL,然后以编程方式组成我发送到这个URL的SOAP请求。 我试图启动ngrok并在本地使用https的整个应用程序,但我得到了相同的结果。 如果ssl证书是问题,ngrok有有效的证书。 请指教。 我是否需要在IIS上应用任何其他设置?

Bot仿真器连接到另一台机器上的Node.js服务

我有一个在Linux桌面上运行Bot Builder代码的Node.js服务。 我有一个MSFT机器人模拟器运行在我的Mac上,与桌面在同一个公司networking上。 我不能让bot模拟器连接到Node.js服务的callback。 我安装了ngrok v2.1.18,仿真器(应用程序设置)configuration了ngrokpath; 但我不断收到一条错误消息,我需要为callbackURLconfigurationngrok。 从Bot仿真器日志中, ngrok无法启动此错误: 无法启动ngrok:panic:运行时错误:无效的内存地址

如何使用ngrok暴露我的angular4到互联网?

我有一个angular落的应用程序运行在本地主机与端口80,当我使用ngrok http 80命令它显示无效的主机头。 如何使用ngrok来处理我的angular 4?

Slack交互式消息:Slack没有POST响应

我正在构build并发送消息附件: var zz = { "text": "Would you like to play a game??", "attachments": [ { "text": "Choose a game to play", "fallback": "You are unable to choose a game", "callback_id": "wopr_game", "color": "#3AA3E3", "attachment_type": "default", "actions": [ { "name": "chess", "text": "Chess", "type": "button", "value": "chess" } ] } ] } web.chat.postMessage(message.source.channel, '', zz); […]

使用与websocket(或socket.io)ngrok

有没有简单的示例代码显示ngrok转发socket.io/websocket(在本地主机上的nodejs下运行)? 换句话说呢 ngrok http 3000 使用在端口3000上运行的nodejs服务器和socket.io? 或者类似的东西 ngrok http+tcp 3000 (just wild guessing) 编辑: 在ngrok.com的帮助下回答我自己的问题 简单地使用 ngrok http 3000 您将看到localhost绑定的urlstring。 所以在客户端JavaScript代码中,改变 var socket = io.connect('http://localhost:3000'); 至 var socket = io.connect('http://94349fe6.ngrok.io'); 注意: http://94349fe6.ngrok.io就是这个urlstring。 你的将不同于这个。 再次编辑: 实际上,如果只是简单地做: var socket = io(); “它默认尝试连接到服务页面的主机” 所以它也可以工作。