2010-04-06 36 views
0

如果有可能,如何(!)自動重定向無法訪問特定頁面的用戶?未授權用戶的Sharepoint頁面重定向

我可以看到,在很多情況下,這對用戶來說可能是一種完全的痛苦,並且令人困惑,但在我的情況下,這將是理想的。

Thx提前!

史蒂夫

回答

0

是的,這是可能的。

你可以通過創建一個自定義的HTTP模塊來實現,它可以覆蓋默認的訪問被拒絕頁面。

Here's an example

+0

好的,我會看看...從來沒有寫過一個sharepoint模塊......所以請留意一下這個問題! :-) – SteveCl 2010-04-06 15:59:56

+0

@SteveCI,沒問題,就問問了。添加了一個示例鏈接。 – 2010-04-06 18:15:25

-1

您可以自定義佈局文件夾中的文件accessdenied.aspx。

在定製它之前,你需要一份副本。

隨着JavaScript(location.href =新文件)代碼的寫入,您可以將用戶重定向到其他頁面。

+1

否否,請不要修改SharePoint中的OOB文件。這是不好的做法,會使SharePoint安裝處於不受支持的狀態。 – 2010-04-06 11:01:02

+0

是的,我不是這樣做的粉絲。 此外,理想情況下,我只想將重定向應用於一個頁面。 – SteveCl 2010-04-06 15:58:58

+0

創建一個空白的aspx頁面,並將其命名爲accessdenied.aspx並寫入。然後部署此頁面佈局文件夾。而已。 – Hojo 2010-04-06 17:08:32

相關問題