使用 Authlogic 进行 HTTP 基本身份验证

发布于 2024-09-08 20:07:04 字数 346 浏览 2 评论 0原文

我正在尝试在我的 Rails 应用程序上使用 http 基本身份验证。我正在使用 nginx 和乘客运行该应用程序。我的 authlogic gem 正在工作并且我的身份验证也有效。我什至成功使用了 single_access_token 。但出于某种原因,我无法使用 http 基本身份验证进行身份验证。据我了解,我不需要设置任何内容即可使其正常工作,因为它是默认启用的。我什至不知道在哪里查看日志来弄清楚这一点。

我做了一些进一步的测试,发现我可以在我的 mac 上使用 curl 进行基本的 http 身份验证,但在我的 linux 盒子上 wget 不起作用,使用相同的用户名/密码。我也尝试过在我的 Linux 机器上使用 Firefox,但没有成功。

I'm trying to get http basic authentication working on my rails app. I am running the app with nginx and passenger. I have the authlogic gem working and my authentication works. I have even used the single_access_token successfully. For some reason though, I am not able to authenticate using http basic authentication. As I understand, I shouldn't need to set anything up for it to work as it is enabled by default. I don't even know where to look through logs to figure this out.

I did some further testing and found out that i can authenticate with basic http authentication using curl on my mac but on my linux box wget does not work, using the same username/password. I have also tried with firefox from my linux box with no success.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

智商已欠费 2024-09-15 20:07:04

SO之前已经介绍了这一点。

This ground has been covered on SO previously.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文