当前位置: 首页 > 知识库问答 >
问题:

与basic链接的Spring Security Kerberos

山森
2023-03-14

感谢您的投入

共有1个答案

濮阳征
2023-03-14

由于这个问题有点难,我假设您已经熟悉了Spring Security Kerberos示例,该示例展示了如何使用表单身份验证作为后备配置Kerberos身份验证。我没有证据表明它可以工作,但我认为您应该能够用基本身份验证链接您的kerberos身份验证,而不会有任何问题。我分享我的想法...

思考1:筛选链

支持多种身份验证方法的诀窍是正确设置身份验证筛选器的顺序。如果顺序错误,客户端可能挂起基本身份验证,并且可能永远无法到达kerberos身份验证过滤器,因为浏览器的基本身份验证对话框将弹出。这可能在一定程度上取决于基本身份验证提供程序和过滤器在Spring中的实现方式。无论如何,如果顺序正确,则kerberos筛选器(基本身份验证筛选器)之后的链中下一个筛选器将开始工作。

思考3:Spring Security Kerberos中的Spnego协商

Spring Security Kerberos文档中的Spnego配置正是基于这些思想构建的。这也可以在本WebSecurityConfig.java的第49行和第50行的示例中看到

如果你遇到麻烦我会很惊讶。

 类似资料:
  • 本文向大家介绍区分Linux硬链接与软链接,包括了区分Linux硬链接与软链接的使用技巧和注意事项,需要的朋友参考一下 在Linux中,连接文件有两种,一种类似于Windows的快捷方式,可以让你快速地链接到目标文件(或目录),这种称为软链接(soft link),也叫作符号链接(symbolic link);另一种则是通过文件系统的 inode 连接来产生新文件名,而不是产生新文件。这种称为硬链

  • 这个 relationship.backref 关键字参数首次引入于 对象关系教程(1.x API) 在这里的许多例子中都提到过。它实际上是做什么的?让我们从规范开始 User 和 Address 脚本:: from sqlalchemy import Integer, ForeignKey, String, Column from sqlalchemy.ext.declarative impor

  • 我们使用crashlytics已经有两年了,我们有很多与crash相关的信息。我们没有使用答案。 现在如果我们转移到Firebase-Crashlytics,我的旧历史数据会被迁移吗?还是可以从firebase控制台看到? 请指教。

  • 问题内容: 如此处概述: http://docs.angularjs.org/guide/directive Angular js指令采用两种不同类型的链接函数: 预链接功能在链接子元素之前执行。执行DOM转换并不安全,因为编译器链接功能将无法找到正确的链接元素。 链接后功能在链接子元素之后执行。在后链接功能中执行DOM转换是安全的。 此外,如果给定匿名功能,则默认键似乎将绑定到该键。 我何时,为

  • 问题内容: 我正在尝试React-Router(v4),但从Nav开始让be 之一出现问题。如果我单击任何标签,则活动的东西开始工作。但是,我希望Home 在应用启动后立即启动,因为这是在路线上加载的组件。有什么办法吗? 这是我当前的代码: 问题答案: 不再具有或属性。在react-router v4中,如果要执行条件样式,则必须使用: 我在home中添加了一个确切的属性,我很确定没有它,home

  • 我正在实现Android深度链接的概念,它工作正常,我的问题是,如果应用程序没有安装在手机上,我想将链接重定向到我的play store应用程序页面。 请引导我找到它,谢谢。