Windows Server 2003 R2 Enterprise와 함께 SharePoint Server 2007 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
AppPool이 실행되는 사용자 신원을 확인한 다음 적절한 권한이 있는지 확인하십시오. –
Thansk, 질문에 답변했습니다! – George2