2

我有两个小型 http 服务器。一种使用 sun (com.sun.net.httpserver) 服务器,另一种使用嵌入式码头。现在我试图让 HTTP 摘要至少在码头服务器上工作(嗯,这是使用码头而不是 sun httpserver 的原因之一)。无论我使用哪个服务器,基本设置都是通过 Spring IOC 容器完成的。

我不喜欢为此目的使用 servlet(好吧,使用码头我得到 HTTPServletRequest 和 HTTPServletResponse 对象)而且我是 Spring Security 的新手(我只是使用 Spring Security,因为它似乎是关于 HTTP 的最灵活的方法摘要认证)。我发现的关于 spring 安全性的所有内容都是相当简洁的文档或完全面向 servlet/filter 的。

我想知道哪种方法是为我的服务器启用 http 摘要的最简单方法。如果 spring security 是如何将 spring 类连接到我的 IOC 容器中的答案。我可以想象处理http摘要需要一些手动操作。只要我有一些开始的提示,这对我来说很好。

4

1 回答 1

0

查看Spring Security 文档。您必须配置 DigestFilter 和 DigestFilterEntryPoint。此外,您必须提供UserDetailsS​​ervice。一个好的 UserDetailsS​​ervice 实现将是In-Memory implementation

其余的配置应该是相当标准的。您可以在此处找到一些“入门” 。

于 2010-07-11T17:54:44.860 回答