- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在单个 Active Directory 域 DOMAINA
上成功配置了具有集成 (Spnego/Kerberos) 身份验证的 Tomcat。
但是,我的公司决定将 DOMAINA
一分为二:
DOMAINA
与用户DOMAINB
以及提供它们的服务和服务器域是可信的。现在我必须配置 Tomcat(和 Spnego),它现在运行在 DOMAINB
上以验证所有 DOMAINA
用户。
一些问题:
DOMAINA
还是 DOMAINB
用户?DOMAINB
preauth 用户,或者我可以将用户名参数配置为 DOMAINA\OLDPREAUTHUSER
?DOMAINA\OLDPREAUTHUSER
还是我现在要为 DOMAINB\NEWPREAUTHUSER
定义(省略多余的 DOMAINB\
前缀)?我还更改了krb5.conf
:
[库默认值]
default_tkt_enctypes = rc4-hmac
default_tgs_enctypes = rc4-hmac
permitted_enctypes = rc4-hmac
default_realm = DOMAINA
[领域]
DOMAINA = {
kdc = KDCA
default_domain = DOMAINA
DOMAINB = {
kdc = KDCB
default_domain = DOMAINB
[域领域]
.DOMAINB = DOMAINB
.DOMAINA = DOMAINA
是否正确?默认域应该是什么?
抱歉,编辑器不会很好地格式化代码...
最佳答案
默认领域是您的机器所在的领域。即,机器帐户始终绑定(bind)到一个且仅一个域。请注意,DOMAIN\USER
是 Windows 2000 之前的样式,已弃用。仅限 NTLM 中的用户。如果您处理 Kerberos,则您只处理 UPN 和 SPN。
关于tomcat - Spnego 跨域配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13746669/
我已经在单个 Active Directory 域 DOMAINA 上成功配置了具有集成 (Spnego/Kerberos) 身份验证的 Tomcat。 但是,我的公司决定将 DOMAINA 一分为二
我有一个 Spring MVC REST 端点,我已成功将其配置为受 Kerberos 保护 as recommended 。身份验证成功后一切正常。问题在于自定义 401 错误页面。 我将其配置为(
我已经使用 JNDIRealm 在 tomcat 中设置了 spnego 库。遵循以下指南:https://dzone.com/articles/do-not-publish-configuring-
我有一个网络服务器,它在下面使用 Jetty 以及 SPNEGO validator 和登录服务。我正在使用 Firefox 连接到该网络服务器,并且可以看到身份验证正在正常进行。但问题是来自 Web
我尝试使用基于 Kerberos 的内置 SPNEGO 身份验证器为 Tomcat 7.0.69 配置 WebSSO。当我访问该应用程序时,会弹出一个 HTTP BasicAuth 对话框,并在 ca
我有一个连接到 WCF 服务的 java 客户端。该服务配置为作为单独的域用户在主机上运行(即不是作为本地服务或网络服务)。该服务在其 WSDL 中发布 userPrincipalName。 在 Sp
我有一个受 Kerberos 保护的集群,并且有一个 REST API 需要代表用户与集群进行交互。我已经将 Spring Security 与 SPNEGO 结合使用来对用户进行身份验证,但是当我尝
我正在尝试将 php-curl 与 Microsoft Web 服务一起使用:这是我的代码(使用 wamp 在 Windows 10 上工作): "); $response = curl_exec($
我将 Tomcat 设置为使用 SPNEGO 身份验证,因此用户无需输入密码即可单点登录到我们的 Web 应用程序,并且一切正常。昨天我更改了服务帐户的密码并重新创建了 keytab 文件但是在 To
是否可以进行可选的 kerberos 身份验证? 我想要的是:如果客户端(浏览器)不在域上,它将被重定向到用户名/密码 Web 登录。否则它将执行 SPNEGO 执行 Kerberos 身份验证。 如
我需要使用 Qt 客户端实现 SPNEGO。服务器以 401/Unauthorized 响应并发送 WWW-Authenticate: Negotiate header 。 最佳答案 首先,通过此处的
我遇到了 Kerberos 身份验证问题。我有一个 dockerised REST webapp,它在一个 AWS 主机上运行良好。 我刚刚尝试在新主机上运行它,当我尝试时出现 java.securi
我正在尝试将SPNEGO(Kerberos)身份验证与Active Directory-CAS服务器(github)一起使用。 这是官方说明:https://apereo.github.io/cas/
我正在使用 Vaadin 框架开发 Java 网络应用程序。我想在不提示输入用户名和密码的情况下对用户进行身份验证。为此,我想实现 Kerberos/SPNEGO 以将这些内容注入(inject)我的
我在 tomcat 中设置了 SPNEGO。 我收到消息“将 NTLM 请求降级为基本身份验证。”并提示客户端输入用户名和密码。 但我想要单点登录。 我该如何调试? 最佳答案 SPNEGO 已启动并正
我是 SPNEGO 的新手,我尝试了很多教程并花了很多时间寻找解决方案。所以最后我在这里问我的问题:身份验证过程中出了什么问题,我该如何解决? 这是我的配置和日志(Tomcat 在 Windows 1
我目前正在尝试使用 SPNEGO library 将 Java 客户端实现到受 SPNEGO 保护的 Web 服务来自 SourceForge(服务器使用相同的库)。我无法让它成功验证,我的请求总是以
我正在尝试配置嵌入式 Jetty 网络服务器以编程方式使用 SPNEGO(无需 xml)。 我正在尝试转换它:http://www.eclipse.org/jetty/documentation/cu
我无法运行以下程序: import java.net.URL; import net.sourceforge.spnego.SpnegoHttpURLConnection; public class
环境: CentOS 7 事件目录 Elasticsearch 和 Kibana 7.9.3 在 ES 中配置的领域:Kerberos 和 AD Kerberos 授权域:AD ES 集群在主节点和数
我是一名优秀的程序员,十分优秀!