2012-05-30 229 views
0

我對論壇非常陌生,對編程一般都很陌生。我有關LogiXML的問題如下:LogiXML安全性 - 基本身份驗證

我有一個LogiXML網站,它需要基本身份驗證(IIS)才能登錄。我希望LogiXML使用此用戶名和密碼組合來驗證用戶,以便他們可以保存儀表板,圖表等(他們自己的@ Username.xml文件中保存了所有內容)。我已將安全組件添加到LogiXML中的設置選項卡,將身份驗證源設置爲「AuthSession」,並將安全性設置爲「True」,但出現以下錯誤:

「必須設置會話變量」rdUserName「 AuthenticationSource =「AuthSession」「

我很感激任何幫助,我可以得到這個問題,謝謝!

回答

0

如果您使用IIS內部的基本身份驗證將用戶憑據傳遞給應用程序,那麼您需要將安全選項用於「AuthNT」而不是「AuthSession」。 「AuthNT」使用操作系統的安全性來獲取用戶名 - 在這種情況下,您的基本身份驗證設置。您還需要確保IIS中的網站的匿名訪問被禁用。

有關設立各類LogiXML安全性的更多細節你可能想看看這篇文章上的Logi DevNet上的 安全方案: http://devnet.logixml.com/rdPage.aspx?rdReport=Article&dnDocID=1186

+0

謝謝你的快速反應!謝謝你指出我朝着正確的方向。這肯定會照顧到這個問題。但是,解決一些事情和其他事情打破了!每當我嘗試打開特定儀表板時,都會收到以下消息: 找不到路徑'C:\ inetpub \ wwwroot \ Dashboard2 \ SavedDashboards \ username.xml'的一部分。 其中用戶名當然是我的用戶名。我已經向用戶提供了寫入權限,但是問題仍然存在。任何想法,將不勝感激!謝謝! :) –

+0

此外,是否啓用集成Windows身份驗證時才使用AuthNT? (這與基本認證不同)。 –

+0

只要身份驗證憑證正在傳遞,AuthNT就可以工作。因此,集成的Windows身份驗證會自動傳遞它 - 與基本身份驗證一樣。 儀表板錯誤可能是由於路徑無效 - 文件在那裏嗎?或文件夾權限。您可能需要顯式添加用戶以通過此目錄進行讀寫(或完全控制)。另外,如果文件是在更改文件夾權限之前創建的,則可能需要刪除該文件並讓引擎自動將其添加回來。 – david