使用spring security &后POST参数被神秘吃掉ntlm过滤器

发布于 2024-09-25 03:27:13 字数 723 浏览 7 评论 0原文

我有一个自定义过滤器,它通过检查数据库来执行 Spring Security 身份验证,另一个过滤器检查 NTLM 提供程序。

问题是这样的:

  1. 输入 URL http://myapp.com/app/somestuff/stuff

  2. 重定向到http://myapp.com/login.jsp

  3. 输入正确的登录详细信息并进行身份验证。

  4. 两者上的所有表格 http://myapp.com/app/somestuff/stuffhttp://myapp.com/app/somestuff/ 不起作用...后变量 根本就达不到 服务器!!!

我通过在 web.xml 的顶部放置一个将其打印出来的过滤器来检查 post 变量是否不会到达服务器。它们都是空的。

此问题还具有禁用登录页面的功能。请帮忙,我真的为此抓狂!!!

I have a custom filter that carries out spring security authentication by checking in a database, and another that checks an NTLM provider.

The problem is this:

  1. Enter URL
    http://myapp.com/app/somestuff/stuff

  2. Get redirected to http://myapp.com/login.jsp

  3. Enter correct login details and authenticate.

  4. All forms on both
    http://myapp.com/app/somestuff/stuff
    and http://myapp.com/app/somestuff/
    don't work... the post variables
    simply don't make it to the
    server!!!

I checked that the post variables don't make it to the server by putting a filter which prints them out at the top of my web.xml. They're all null.

This problem also has the capability of disabling the login page. Please help, I'm really tearing my hair out over this!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文