Asp.net 访问aspx页面时发生授权错误

Asp.net 访问aspx页面时发生授权错误,asp.net,.net,visual-studio-2008,authorization,sharepoint-2007,Asp.net,.net,Visual Studio 2008,Authorization,Sharepoint 2007,我正在将SharePoint Server 2007 Enterprise与Windows Server 2003 R2 Enterprise一起使用。我正在使用VSTS2008+C+.NET3.5+IIS6.0进行开发 我已经将一个简单的aspx页面放入布局文件夹。代码非常简单,只需重定向到另一个页面,我在asp.net中编写内联脚本代码,这是我的代码。当我选择从IIS 6.0管理器浏览页面时,遇到了未经授权的错误403 我不在Active Directory或Windows域环境中。我已启用

我正在将SharePoint Server 2007 Enterprise与Windows Server 2003 R2 Enterprise一起使用。我正在使用VSTS2008+C+.NET3.5+IIS6.0进行开发

我已经将一个简单的aspx页面放入布局文件夹。代码非常简单,只需重定向到另一个页面,我在asp.net中编写内联脚本代码,这是我的代码。当我选择从IIS 6.0管理器浏览页面时,遇到了未经授权的错误403

我不在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>

确保为存储网页的文件夹设置了适当的Windows安全权限。AppPool的IIS用户很可能是默认用户,但可能不是。将需要对此文件夹具有读取权限。

我想检查默认情况,若要匿名用户访问layout文件夹中的aspx页面,则不应存在任何授权问题?找出运行AppPool的用户标识,然后确保他们有适当的权限。