J'utilise SharePoint Server 2007 Enterprise avec Windows Server 2003 R2 Enterprise. Je développe en utilisant VSTS 2008 + C# + .Net 3.5 + IIS 6.0. J'ai mis une simple page aspx dans le dossier de mise en page (le code est très simple, redirige juste vers une autre page, et j'écris le code de script inline dans asp.net), voici mon code, et j'ai rencontré une erreur non autorisée (403) lorsque je choisis de parcourir la page à partir du gestionnaire IIS 6.0.erreur d'autorisation lors de l'accès à une page aspx
Je ne suis pas dans l'environnement de domaine Active Directory ou Windows. J'ai autorisé la permission aux utilisateurs anonymes pour l'ensemble du site SharePoint. Des idées ce qui ne va pas?
<%@ 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>
Je veux vérifier par défaut, pour accéder aux pages aspx par des utilisateurs anonymes dans le dossier de mise en page, il ne devrait y avoir aucun problème d'autorisation? – George2
Découvrez l'identité de l'utilisateur sous lequel AppPool s'exécute, puis assurez-vous qu'ils disposent des autorisations appropriées. –
Thansk, question répondue! – George2