我正在將SharePoint Server 2007 Enterprise與Windows Server 2003 R2 Enterprise配合使用。我正在開發使用VSTS 2008 + C#+ .Net 3.5 + IIS 6.0。訪問aspx頁面時的授權錯誤
我已經把一個簡單的aspx頁面放到佈局文件夾中(代碼非常簡單,只是重定向到另一個頁面,並且我在asp.net中編寫內聯腳本代碼),這裏是我的代碼,並遇到未經授權的錯誤(403)當我選擇從IIS 6.0管理器瀏覽頁面時。
我不在Active Directory或Windows域環境中。我已經爲整個SharePoint網站啓用了匿名用戶的權限。任何想法有什麼不對?
<%@ Page Language="C#" AutoEventWireup="true" %>
<script runat="server" type="text/C#">
protected void Page_Load(object sender,EventArgs e)
{
Response.Redirect("http://www.google.com");
}
</script>
<html>
<body>
</body>
</html>
我想檢查默認情況下,通過佈局文件夾中的匿名用戶訪問aspx頁面,不應該有任何授權問題? – George2 2009-12-17 16:29:36
找出運行AppPool的用戶身份,然後確保他們有適當的權限。 – 2009-12-17 20:08:17
Thansk,問題回答了! – George2 2009-12-20 12:06:52