2

我目前正在安装 SiteEdit 2009 SP3,但遇到了身份验证问题。

我的设置如下:

  1. 将 SiteEdit 安装在与 Tridion CME 相同的服务器上,并输入 Tridion CME 的 IP 和登台 URL;即安装期间的“www.mysite.com”
  2. 在 IIS 中创建主机;即“se_www.mysite.com”并将主机添加到服务器主机文件
  3. 为 LDAP 配置站点编辑
    • 将 LdapAuthenticationHttpModule 添加到 webconfig 的 httpModules 部分
    • 将 tridion.contentmanager.config 添加到 webconfig 的 tridion 配置部分
    • 将 WebUI 位置元素添加到 webconfig
  4. 在 IIS 中为 SiteEdit 网站配置了身份验证,并且只启用了匿名访问和基本访问

现在,当我尝试访问“se_www.mysite.com”时,它会正确提示我输入登录凭据,但输入它们后,它会再次提示我输入登录凭据。我再次完成了安装步骤以确保没有遗漏任何内容,但问题仍然存在。有没有人遇到过这样的问题或知道是什么可能导致这个问题?

4

1 回答 1

2

要启用带有 LDAP 身份验证的 SiteEdit 2009 SP3,IIS 级别您只需要启用匿名访问而不是基本身份验证。此外,我注意到当我们启用 IIS 级别身份验证时,它们并没有渗透到所有子结构。请仔细检查。

此处的文档参考:http: //sdllivecontent.sdl.com/LiveContent/content/en-US/SiteEdit_2009_SP3/task_8DD08606EDAB48038E0A42D809F3DC58

从文档中,双击右侧的身份验证图标并更改如下所示的设置:

  • 选择匿名身份验证行,然后单击右侧操作区域中的启用。
  • 依次选择其他每一行,对于每一行,单击右侧“操作”区域中的“禁用”。

此外,如果您有以下处理程序映射,您需要从 web.config 中删除它们[TRIDION_HOME]\web\WebUI\WebRoot

<remove name="ExtensionlessUrl-ISAPI-4.0_64bit" />
<remove name="ExtensionlessUrl-ISAPI-4.0_32bit" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />

希望这些信息有所帮助。

于 2012-10-04T16:24:48.027 回答