首页 > 解决方案 > 禁用 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

标签: authenticationngrok

解决方案


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

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

如果您只想完全禁用身份验证,这应该使 CORS 预检请求工作,您可以通过简单地auth从配置中完全删除参数来做到这一点。


推荐阅读