SiteEdit身份验证问题

时间:2012-10-04 15:06:14

标签: tridion siteedit

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

我的设置如下:

  1. 在与Tridion CME相同的服务器上安装SiteEdit,并输入Tridion CME的IP和暂存URL;即安装期间的“www.mysite.com”
  2. 在IIS中创建了一个主机;即“se_www.mysite.com”并将主机添加到服务器主机文件
  3. 为LDAP配置了sitedit
    • 将LdapAuthenticationHttpModule添加到webconfig的httpModules部分
    • 将tridion.contentmanager.config添加到webconfig的tridion配置部分
    • 将WebUI位置元素添加到webconfig
  4. 为IIS中的SiteEdit网站配置了身份验证,仅启用了匿名访问和基本访问
  5. 现在,当我尝试访问“se_www.mysite.com”时,它正确地提示我输入登录凭据,但在输入后,它会再次提示我。我再次完成安装步骤以确保没有遗漏任何内容,但问题仍然存在。有没有人遇到过这样的问题或者知道什么可能导致这个问题?

1 个答案:

答案 0 :(得分: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" />

希望这些信息有所帮助。