禁用 ngrok 身份验证

时间:2021-04-03 15:45:34

标签: authentication ngrok

这个问题可能很愚蠢,但我是初学者,我无法在 ngrok 上禁用身份验证。我在使用 CORS PUT 时遇到问题,因此,在此 https://github.com/inconshreveable/ngrok/issues/196 之后,我决定使用“disable_options_auth”,但我似乎无法弄清楚如何使用。我在配置文件上试过这个:

tunnels:
  demo:
    proto: http
    addr: 8080
    inspect: false
    auth: disable_options_auth

1 个答案:

答案 0 :(得分:0)

链接的 GitHub 问题提到 ngrok 没有改变其配置文件 auth 参数以接受 disable_options_auth 的值:

<块引用>

...如果这 [接受 CORS 预检请求而无需身份验证,同时对所有其他请求强制执行身份验证] 是您想要的行为,那么您应该在您的应用程序中自己实现身份验证。

如果您只想完全禁用身份验证,这将使 CORS 预检请求正常工作,您只需从配置中完全删除 auth 参数即可。