问题标签 [ngrok]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1419 浏览

http - 将 Ngrok 与 POW 一起使用

我几乎让 Ngrok 与 POW 一起工作,但它正在解析 POW,而无需深入研究在 POW 上运行的应用程序。

我可以在以下位置访问在 POW 上运行的本地应用程序:

但是,当我初始化 Ngrok 时:

如此处所述,我从 Ngrok 收到以下输出:

加载http://myapp.ngrok.com解析为 POW,但我收到一般消息:

如何设置 Ngrok 以解析到我的 .dev 域?

0 投票
1 回答
10834 浏览

websocket - 如何使用 ngrok 在 localhost 中转发 websocket 服务器

我试图在本地主机上运行 websocket 服务器并使用 ngrok 将其转发到 web。但想不通怎么弄。这些是来自 AutobahnPython git 存储库https://github.com/tavendo/AutobahnPython的原始代码。

服务器代码:

客户代码:

这是更改后的代码:

这是 ngrok 命令:./ngrok -proto=tcp 9000

我在这里做错了什么?

0 投票
2 回答
18979 浏览

html - 使用 ngrok 托管 HTML 文件

是否可以使用 NGROK 托管 HTML 文件而不是 Web 应用程序?我对 NGROK 真的一无所知,我只是用它来托管 Twilio 应用程序的服务器,并且想用它来托管我的另一个项目的 HTML 文件。另外,有人知道如何在 Mac 上创建 HTML 文件吗?提前致谢。或者,如果我不能使用 NGROK,任何人都知道我可以使用它来在我的计算机上托管 HTML 文件。我需要能够实时更改文件,所以谷歌网站和类似的东西是不可能的。

0 投票
1 回答
342 浏览

command-line - 未找到对 ngrok 事件的身份验证

我正在尝试在 ngrok 上进行身份验证:

这是怎么回事?我如何进行身份验证?谢谢。

0 投票
1 回答
641 浏览

pair-programming - 与 Tmux 和 Ngrok 配对

我在让我的客户连接时遇到了一些麻烦。我可以让 ngrok 告诉我端口,但是当我去客户端并执行时:

我明白了

任何想法为什么会发生这种情况?我在 Mac 上,我按照以下步骤操作:https ://www.adaptivelab.com/blog/pair-programming-with-tmux/

非常感谢您的时间

0 投票
2 回答
8757 浏览

heroku - 在 ngrok 开发环境中使用 SSL 证书

我正在设置我的应用程序以通过 Google 的日历 API 观看日历事件。为此,我必须在具有有效 SSL 证书(非自签名)的服务器上设置“推送”端点。

我的生产环境在 Heroku 上运行,因此使用 Expided SSL 设置 SSL 证书很容易。我在 GoDaddy 中设置了两个 CName,一个用于我的生产应用程序,一个用于通过 ngrok 隧道连接的开发环境。我正在使用白标域隧道 (dev.mydomain.com) 的付费 ngrok 功能。

问题是当您访问生产应用程序 (www.mydomain.com) 时,我的 ssl 证书被识别,但当您访问开发应用程序 (dev.mydomain.com) 时,它使用 ngrok 的证书。

在此处输入图像描述

如何设置我的 ngrok 隧道以使用我的 ssl 证书?

0 投票
1 回答
1269 浏览

linux - 有没有办法让应用程序在 Linux 服务器上运行?

我在我的 Godaddy Linux 服务器上使用 Ngrok ( https://ngrok.com/ ) 应用程序来为我的主机创建一个本地隧道。

但是,我通过 SSH 访问服务器并运行应用程序,但是当我退出 SSH 连接时,应用程序停止运行,那么有没有办法让 Ngrok 应用程序在 Linux 服务器上运行(可能作为服务)?

注意:我在 Godaddy 服务器上没有 root 访问权限,所以无论解决方案应该能够以非 root 用户身份进行

0 投票
0 回答
303 浏览

java - 托管 java 制作的 web 服务

所以我一直在开发一个在客户端和服务器之间进行通信的 Web 服务。它完全可以在我的计算机上运行,​​并且能够将请求从客户端发送到服务器,而不是在同一个包中。我正在托管我的服务,例如:

我的客户连接到我的服务,例如:

公共静态 void main(String args[]) 抛出异常 {

从这一点开始,我想让网络服务公开(能够从本地主机外部连接)。我安装了 ruby​​ 和 ruby​​ gems 只是为了发现本地隧道不再可用。然后我开始使用为我转发 URL 的 ngrok,但我无法获得任何发布请求来通过它(好像它是我的 Web 服务),只能在我将 URL 输入到我的 Web 浏览器时获取方法。是否有人知道更容易使用托管服务以便某人(本地主机之外)可以将文件发布到我的网络服务?谢谢。

0 投票
1 回答
264 浏览

django - Django:Hellosignup 回调 url 不来查看

我在 Hellosign 注册了一个应用程序,并在本地用于 django 项目。

OAuth由于我使用的是本地主机,因此在重新绑定应用程序时它需要域 url 进行回调,我给出了一个由https://ngrok.com/生成的回调 url 。

喜欢:https://1a2df3ef.ngrok.com/test/oauth

Django oauth url映射就像

看法

授权后,会发出如下请求

并且 ngrok 收到了这样的请求

似乎有两个问题:

1) ngrok 应该接收请求hellosign/oauth?&code=17c2264f2a24741c&state=900e06e2而不是hellosign/oauth.

2)hellosign/oauth视图没有被请求调用hellosign/oauth

有什么见解吗?

0 投票
1 回答
212 浏览

cmd - Chocolatey Ngrok.portable 不工作

我刚刚通过Chocolatey安装了 Ngrok ,但我无法让它工作,我重新启动了机器,尝试将 /ProgramData/chocolatey/Ngrok 文件夹添加到 PATH 环境变量中,并在 CMD 中运行各种命令但没有运气,CMD告诉我“ngrok”是一个无法识别的命令。