码头基本认证

Posted

技术标签:

【中文标题】码头基本认证【英文标题】:Jetty Basic Authentication 【发布时间】:2012-03-27 07:10:12 【问题描述】:

我正在使用 jetty 基本身份验证来验证我的应用程序。问题是我必须关闭浏览器才能清除身份验证。我正在寻找一个自定义代码来做同样的事情。

换句话说,如何注销/注销您已通过 jetty 基本身份验证。

【问题讨论】:

【参考方案1】:

如果我理解正确,我在 Firefox 中所做的是选择“工具 > 清除最近历史记录”,检查活动登录,然后单击立即清除。我花了一段时间才弄明白。

【讨论】:

【参考方案2】:

请阅读这篇关于基本身份验证的精彩文章。 答案在第一段。

How to force Jetty to ask for credentials with BASIC authentication after invalidating the session?

【讨论】:

【参考方案3】:

假设您在问我认为您在问什么,那么这是一个浏览器问题,而不是一个 Jetty 问题。

听起来您只是想要一种方法让您的网络浏览器忘记您的用户名/密码。 具体操作方式取决于您使用的浏览器:

对于 Chrome read this 对于 FireFox,请尝试 the Web-developer addon 其他浏览器可能会有类似的解决方案。

如果您想在 Jetty 服务器中执行此操作,那就更难了,但您可以开始阅读 here、here、here 和 here

【讨论】:

以上是关于码头基本认证的主要内容,如果未能解决你的问题,请参考以下文章

Anylogic : 油码头模拟

如何为嵌入式码头/弹簧安全启用 HTTP 摘要?

从里面停止码头工人的容器

HTTP协议之基本认证

HTTP 基本认证(basic auth)和摘要认证(digest auth)区别

HTTP 基本认证(basic auth)和摘要认证(digest auth)区别