Domanda

Sto usando Enterprise SharePoint Server 2007 con Windows Server 2003 R2 Enterprise. Sto sviluppando con VSTS 2008 + C # + Net 3.5 + IIS 6.0.

ho messo una pagina aspx semplice nella cartella di layout (il codice è molto semplice, basta reindirizzare a un'altra pagina, e scrivo codice di script inline in asp.net), qui è il mio codice, e ho incontrato con l'errore non autorizzato ( 403) quando seleziono per sfogliare le pagine da IIS 6.0 Manager.

Non sono in ambiente di dominio Active Directory o di Windows. Ho permesso il permesso agli utenti anonimi per l'intero sito SharePoint. Tutte le idee che cosa è sbagliato?

<%@ 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>
È stato utile?

Soluzione

Forse una cosa i permessi sul file system come risultato di spostare il file da qualche altra posizione, che potrebbe aver spostato l'originale Access Control List insieme a quella.

Prova questo:

  1. Aprire il Blocco note
  2. incollare il contenuto della pagina in Blocco note
  3. Salva nei layout come un file aspx
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top