2009-11-23 72 views
1

我已經爲我的團隊安裝了一個Sharepoint網站。一切工作正常。但突然間,我發現我無法編輯快速啓動菜單:每次點擊添加項目或編輯項目時,都會出現403錯誤。奇怪的Sharepoint 403錯誤

我已使用管理員帳戶登錄。我試過使用不同的瀏覽器,如Chrome,Firefox,但沒有希望。當我訪問高級權限時出現同樣的錯誤用戶和權限

單擊以編輯列表中任何組的權限也會導致403錯誤。我認爲我可能做了一些有權限的錯誤設置,但我無法弄清楚我做了什麼,因爲我對Sharepoint非常陌生。

你們能告訴我如何解決這個問題嗎?

Regards,

回答

3

您可以配置診斷日誌記錄設置說明爲什麼的SharePoint給你SharePoint跟蹤日誌文件中的403錯誤。

在中央管理: 在頂部導航欄上,單擊操作。

  • 事件限制部分,在選擇一個類別菜單,選擇一般
  • 在最關鍵的事件報告到事件日誌菜單中,選擇警告
  • 在最不重要的事件要報告跟蹤日誌菜單,請選擇Verbose
  • 單擊確定

轉到爲跟蹤日誌指定的路徑並重現錯誤。然後打開最後修改的共享點日誌文件並搜索「拒絕」(從文件底部搜索)。您應該在日誌文件中看到403錯誤的原因。

+0

嗨喬恩, 我按照你的指示,發現在日誌文件中出現以下錯誤 應用程序錯誤時訪問/_layouts/editnav.aspx,錯誤=訪問路徑「C:\ **** \ wwwroot的\ bin'被拒絕。 System.IO.DirectoryInfo.GetFiles上System.IO .__ Error.WinIOError(Int32錯誤碼,字符串maybeFullPath)在System.IO.Directory.InternalGetFileDirectoryNames(字符串路徑,字符串userPathOriginal,字符串searchPattern,布爾includeFiles,布爾includeDirs,SearchOption searchOption) (String searchPattern,SearchOption searchOption)在System.IO.DirectoryInf bin是一個空文件夾 – 2009-11-30 03:42:10

+0

(繼續上面的評論) 我已經檢查bin文件夾的權限,發現一切正常。 接下來要做什麼的任何提示? – 2009-11-30 03:43:09

+1

嗨,我剛剛添加了讀取權限的所有人到bin文件夾,現在它再次正常工作。我不確定這是否正確,但至少可以工作。謝謝 – 2009-11-30 03:59:09

0

使用網站集管理員帳戶登錄。您最有可能從網站上刪除了您自己的管理權限(我仍然不知道爲什麼SP會讓您這樣做)。

一旦你進入,給你的普通網絡帳戶支持其管理權限。

網站集管理員帳戶在其網站集中具有神似許可,並且可以覆蓋其域中所有安全對象的所有已配置權限。

0

檢查你的NTFS權限在C:\ Program Files文件\共同文件\微軟共享\網絡服務器擴展\ 12個\模板\佈局\ user.aspx

0

使用這些精心

你可能必須在服務帳戶使您的服務器模塊內部的一些請求不正確的設置。嘗試禁用環回檢查:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\

以 '' 值創建一個名爲 'DisableLoopbackCheck' DWORD。

還要確保您的應用程序池(IIS管理器)在實際的永不過期的用戶帳戶下運行,而不是系統帳戶。

0

請不要關閉LoopbackCheck。關閉它可以解決問題,但它也會打開你,甚至腳本小子有能力做的反射攻擊。請改爲使用BackConnection主機文件。

轉到HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \控制\ LSA \ MSV1_0 添加一個名爲BackConnectionHostName 一個多串值在此輸入你的主機名的名稱。示例:StackOverflow.com 鍵入每個用於在每行上調用SharePoint的名稱。

我們在這裏做的是讓服務器知道如果被其他主機名稱以外的其他東西調用,就會自己做出響應。