过去几天我面临的一个非常奇怪的问题。我只能使用" Mozilla Firefox"登录我的多米诺骨牌服务器上的任何应用程序。如果我使用任何其他浏览器(Chrome,IE),它只会保留在登录页面上,绝对没有信息,每次我再次登录时都会显示登录页面,完全没有错误消息。它非常奇怪,因为它在Firefox上完美运行。
我不确定,但我觉得它与配置有关。如果有人能指导我,我真的很感激。
编辑2: 选择单一服务器,确实有效,这是最简单的解决方案;截至目前,我们不需要"多服务器"。
但是,我们不使用任何其他"互联网网站",我试图删除组织字段,但是,这导致我已经存在"一个R5网络SSO配置已经存在",这反过来导致我here。但是,我可以使用"多个服务器"进一步移动。
编辑1:根据答案,这是我尝试过的事情。请在下面找到每个快照,以便更好地理解..
LTPA令牌配置
LTPA令牌的服务器配置
网络标签 - 登录前
网络标签 - 登录后
控制台在登录之前或之后不显示任何内容,服务器日志文件也不显示。此外,我能够访问names.nsf数据库绝对没有问题。最后,我尝试访问没有匿名访问的数据库,因此被重定向到登录页面(但是,问题提到,它只是停留在循环中)
答案 0 :(得分:1)
好的,您可能需要提供更多信息。
您是否正在使用domcfg和“...& login”网址进行“正常”登录?或者您是否尝试在无法访问“匿名”的数据库中打开设计元素,从而重定向到登录?
您可以通过打开网址http://yourserver.com/names.nsf?login
轻松检查“标准”登录信息。它在浏览器中的行为有何不同?如果没有,那么您的服务器设置等是好的。然后,您必须查看尝试登录的解决方案。
您要检查的第一个地方是浏览器的控制台。那里有错误吗?例如。一些客户端Javascript停止运行?检查控制台/开发人员工具时,请检查网络选项卡。它是否发送了正确的请求?
另一步是检查服务器上的控制台/日志文件。如果您已经开发了自己的解决方案,那么您可能需要添加一些简单的打印语句来证明它能够发送您的想法。
最后,您可以使用网络嗅探器(如wireshark)查看浏览器和服务器之间的确切内容。
/约翰
答案 1 :(得分:1)
如果服务器的会话身份验证配置为Multiple Servers (SSO)
(在{{1}上的服务器文档中找到),则每次登录后都会重新加载自身而没有“用户名或密码错误”等消息的登录页面通常会发生1}},如果Internet站点已禁用,或在Internet protocols-Domino Web Server
中,如果已启用)。
在这种情况下,还必须配置LTPAToken,并且此令牌必须具有已配置的域名。每当您尝试使用不带域或不同域的主机名启用SSO时访问服务器时,就会发生这种情况:每次尝试登录后都会再次出现Login-Page。
示例:
如果服务器名为Internet Site document
且ip myserver
且LTPAToken配置为“.mydomain.com”,则唯一有效的登录URL为:
<强> hxxp://myserver.mydomain.com 强>
尝试 hxxp:// myserver 或 hxxp://10.10.10.1 将导致完全描述的行为。
重要的是要知道在哪里寻找“正确的”SSO配置文档。
如果服务器配置为使用“Internet站点文档”(10.10.10.1
已启用),则SSO文档需要填写“组织”字段。在这种情况下,您将在Server- document, Basics- Tab, Load Internet configurations from Server\Internet Sites documents
- 多米诺目录视图中找到它。
如果禁用了Internet站点,则字段“组织”必须为空。在这种情况下,您可以在Web\Internet Sites
视图中找到SSO文档。