我正在将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