在 Merb 中测试基本的 HTTP 身份验证请求
Merb 开源书籍 有一个有关身份验证的章节。 但是,测试经过身份验证的请求部分示例仅显示了您可以执行的操作基于表单的身份验证。 我有一个 Web 服务,想要使用 HTTP 基本身份验证进行测试。 我该怎么做呢?
The Merb Open Source Book has a chapter on authentication. However, the testing an authenticated request section example only shows what you can do for forms based authentication. I have a web service that I want to test with HTTP basic authentication. How would I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
发布我的问题后,我又尝试了一些事情并找到了自己的答案。 您可以执行如下操作:
我可能会抽出时间来更新这本书,但至少此信息可供 Google 查找并可能帮助其他人。
After posting my question, I tried a few more things and found my own answer. You can do something like the following:
I may get around to updating the book, but at least this info is here for Google to find and possibly help someone else.
以下是控制器内部 HTTP 基本身份验证的示例:
如果尚未为您完成,则需要在 config/router.rb 中定义 merb_auth_slice:
Here is an example for HTTP basic auth from inside a controller:
you'll need to define the merb_auth_slice in config/router.rb if it's not already done for you: