2012-10-04 65 views
2

我目前正在安裝SiteEdit 2009 SP3,並遇到身份驗證問題。SiteEdit身份驗證問題

我的設置是如下:

  1. 同一服務器作爲外表套上CME上安裝SiteEdit並進入CME外表套上和分期網址的IP;即安裝期間的「www.mysite.com」
  2. 在IIS中創建主機;即「se_www.mysite.com」並添加主機到服務器主機文件
  3. 爲LDAP配置sitedit
    • 添加LdapAuthenticationHttpModule到webconfig中的HttpModules部分
    • 添加tridion.contentmanager.config到的tridion在webconfig的配置部分
    • 添加Web用戶界面元素的位置的webconfig
  4. 在IIS中SiteEdit網站和配置的認證才啓用匿名訪問和基本接入

現在,當我嘗試訪問「se_www.mysite.com」時,它正確地提示我輸入登錄憑據,但輸入後,它會再次提示我。我再次完成了安裝步驟,以確保沒有錯過任何東西,但問題仍然存在。有沒有人遇到這樣的問題,或知道什麼可能導致這個問題?

回答

2

要啓用具有LDAP身份驗證,IIS級別的SiteEdit 2009 SP3,您只需啓用匿名訪問而不是基本身份驗證。另外,我注意到當我們啓用IIS級別的身份驗證時,他們並沒有滴下所有的子結構。請再檢查一下。

文檔refenrence這裏: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" /> 

希望這個信息幫助。

+0

嗨拉姆,感謝您的迴應。我已對SiteEdit網站身份驗證進行了更新,以僅啓用匿名訪問。重新啓動IIS後,我能夠登錄,但不是被路由到暫存網站,而是被路由到Tridion CME。 –

+0

你能告訴我你訪問的SiteEdit網址是什麼?它是「/」還是默認頁面?嘗試使用默認頁面,如「home.aspx」或「default.aspx」等。 –