0

Я использую 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> 

ответ

1

Убедитесь, что права доступа системы безопасности Windows устанавливаются соответствующим образом для папки, в которой ваша веб-страница сохранена. Пользователь IIS для AppPool (скорее всего, по умолчанию, но может и не быть) должен иметь права на чтение для этой папки.

+0

Я хочу проверить по умолчанию, чтобы получить доступ к страницам aspx анонимным пользователям в папке макета, не должно быть никаких проблем с авторизацией? – George2

+1

Определите идентификатор пользователя, под которым запущен AppPool, затем убедитесь, что у них есть соответствующие разрешения. –

+0

Thansk, вопрос ответил! – George2

1

Отъезд в конце этой статьи: Redirection options in SharePoint

+0

Я хочу проверить по умолчанию, чтобы получить доступ к страницам aspx анонимным пользователям в папке макета, не должно быть никаких проблем с авторизацией? – George2

+0

«конец этой статьи» - что может сообщить мне, какую конкретную часть вы имеете в виду? – George2

+0

Часть, на которой изображен рисунок 6. – Gonzalo

Смежные вопросы