点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我已经设置了SAP Cloud Connector-SCC和Cloud应用程序能够按计划在内部连接到我们。 但是,为了登录到SCC座舱UI,我仍然以本地用户 Administrator 身份登录。 我尝试配置ldap连接,以便可以使用公司ID和pw登录。 这就是问题所在。 尝试连接时,SCC似乎正在使用NTLM v1,该文件已被我们公司的LDAP服务器折旧并拒绝了。 因此,我尝试为Kerberos/SPNEGO身份验证设置SCC。 我已经运行SETSPN命令并创建了密钥表文件。 但是我不知道如何从这里配置。 我问过SAP谁参考了Tomcat服务器7文档(这是SCC的基础Web服务器技术)。
有人有这种设置经验吗? 您是否有循序渐进的指南如何配置Tomcat服务器以进行Kerberos身份验证。 任何帮助表示赞赏。
嗨Amund
您是否遵循了在线帮助使用LDAP进行身份验证?
使用LDAP身份验证,您将获得相同的登录屏幕,无需任何SPNEGO身份验证。
您需要配置LDAP服务 用户,在LDAP中查找用户的路径。 必须将用户分配到" admin"或" sccadmin"组才能登录到SCC UI。
此致,
Antal
感谢您的快速答复。 是的,我已经按照LDAP身份验证步骤进行操作。 但是问题似乎是LDAP服务用户在尝试连接时被拒绝,因为它试图通过NTLM连接。 我需要使用Kerberos连接LDAP用户。
重启后,我确实得到了相同的登录屏幕,并且看到LDAP配置已激活(不再能够以管理员身份登录)。
我也没有在ljs_trace文件中看到任何有用的信息,只有这样:
#DEBUG#org.apache.catalina.realm.CombinedRealm#尝试使用领域" org.apache.catalina.realm.JNDIRealm/1.0"对用户""进行身份验证
#DEBUG#org.apache.catalina.realm.CombinedRealm#无法通过领域" org.apache.catalina.realm.JNDIRealm/1.0"对用户""进行身份验证||
Amund
嗨Amund,
在使用普通LDAP(非SSL/TLS LDAP)连接的情况下,请尝试使用Wireshark工具( www.wireshark.org )或在Linux上使用tcpdump工具在Windows上使用Microsoft Message Analyzer(Windows)。
如果使用SSL/TLS LDAP 服务器已配置,您需要让LDAP管理员找出连接错误。
"
我需要将LDAP用户与Kerberos连接。
"您期望SSO吗? 在Windows中进行身份验证后,您可以打开SCC UI并期望访问时没有登录提示吗?
因为不支持这种情况。 在登录提示下,您需要输入LDAP登录凭据。
最诚挚的问候
Antal
Hi Antal,
LDAP服务器仅接受SSL/TLS(端口636),因此我想我无法使用Wireshark进行跟踪。
我不希望使用SSO,很高兴用我的合作伙伴ID和密码手动登录。
我已经与我的LDAP小组联系,该小组说:
请尝试查看您是否没有使用NTLM V1,该产品当然在我们的末端被阻止了。
身份验证软件包:MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
-程序包名称指示在NTLM协议中使用了哪个子协议。
因此,任何NTLM身份验证方法都将被拒绝。 这就是为什么我想更改为Kerberos/SPNEGO的原因。
Amund
嗨,Amund,
您确定SCC发送的是不是浏览器的NTLM令牌吗?
请尝试致电SCC 使用IP地址(https://xx.xxx.xxx.xx:8443或来自SCC主机且使用https://localhost:8443)而不是主机名的UI,并从LDAP服务器端检查登录错误。
最好的问候
肛门
一周热门 更多>