使用 Authlogic 进行 HTTP 基本身份验证
我正在尝试在我的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
SO之前已经介绍了这一点。
This ground has been covered on SO previously.