如何在Java中实现摘要认证?
我知道这是一个非常广泛的问题,但我并不打算向您询问完整的实现(我知道有一些库可以为我做到这一点)我只是有一些关于它的小问题。
- nonce 值应该放在 http 标头中吗?
- 如何从客户端的 http 标头读取随机数?
- 如何将随机数发送回服务器?也许在一个隐藏的领域?或者浏览器会为我的每个后续请求执行此操作吗?
- 关于客户端随机数(cnonce),我应该以与任何其他字段或隐藏字段相同的方式发送它吗?
- 如何从服务器取回 cnonce?和随机数一样吗?
在我的项目中,我使用 servlet 生成 html 页面,并且有一个 servlet 来处理 http 登录表单。
I know this is a very broad question but I don't intend to ask you a full implementation (I know there are libraries that will do that for me) I just have some small questions about it.
- Is the nonce value supposed to go in the http header?
- how do I read the nonce from the http header in the client side?
- How do I send back the nonce to the server? Maybe in a hidden field? or will the browser do that for me for each subsequent request?
- Regarding the client nonce (cnonce) should I send it in the same fashion as any other field or hidden field?
- How do I get the cnonce back from the server? same way as the nonce?
In my project I'm using servlets to generate the html pages and I have a servlet to handle the http login form.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论