14

은 내가를 사용하는 기본 인증을 설정 한 모든 사용자에게 을 Anonymous.aspx 페이지에 대한 액세스를 허용 할 잘못된 인증 헤더에이 페이지를 볼 수있는 권한이, 특정에 관한 연결되지 않습니다 사용자http://MyIPAddress/MyAlias/Anonymous.aspx에 액세스하려고 할 때HTTP 오류 401.2 - 권한이 당신으로 인해

내 문제는, 인증 팝업이 나타납니다 - 이상적으로는, 안 나는 팝업, 점점 401.2 Unauthorized error --it의 명백한

오류 요약

HTTP 오류 401.2를 닫을 때 - 허가되지 않음 유효하지 않은 인증 헤더로 인해이 페이지를 볼 수있는 권한이 없습니다. 오류 코드 0x80070005

아래는 내 web.config 파일의 스냅입니다.

<configuration> 
    <system.web> 
     <authentication mode=“Windows“/> 
    </system.web> 

    <location path=“Anonymous.aspx“> 
     <system.web> 
      <authorization> 
       <allow users=“*“/> 
      </authorization> 
     </system.web> 
    </location> 
</configuration> 

어떻게이 오류를 해결할 수 있습니까?

+1

이전 질문 :하지만 인증 팝업이 나타나면 파일 시스템에 설정된 디렉토리 권한 때문일 가능성이 큽니다. –

답변

29

IIS에서 익명 액세스가 활성화되어 있는지 확인 -> 인증.

또한 마우스 오른쪽 버튼을 클릭하고 편집을 클릭 한 다음 도메인 \ 사용자 이름과 비밀번호를 선택하십시오. (응용 프로그램의 실제 폴더에 대한 액세스 권한이 있음).

+0

안녕하세요 Rockster, 나는 당신의 충고를 적용하고 내가 시도한 모든 사용자가 물리적 드라이브에 대한 전체 액세스 권한을 가지고 있는지 확인했습니다. 하지만 여전히 같은 오류 페이지가 나타납니다. 마음에 맨 양식 인증도 사용할 수 없게 할 때, 내가 다른 유형의 오류가 발생했을 때이를 해결할 수있는 방법이 있습니까? 감사합니다 – Jawad

+0

안녕하세요 @ Jawad, 일단 당신이 추가/Windows를 사용하여 웹 사이트 폴더의 사용자의 보안 권한을 편집, 또한 보안 탭 안에 "고급"버튼을 clic 있는지 확인하십시오. 그런 다음 "사용 권한 변경"을 클릭하고 추가/편집 한 사용자를 선택한 다음 "이 개체에서 상속 가능한 사용 권한으로 모든 자식 개체 사용 권한 바꾸기"옵션을 선택한 다음 clic apply –

+2

IIS 서비스를 다시 시작해야합니다. 변경 사항을 적용하도록 설정합니다. 이 오류로 인해 일반 가상 디렉터리에 액세스 할 수 없었습니다. '기본 웹 사이트'수준에서 익명 인증을 사용 설정하면이 오류를 제거하는 데 도움이되었습니다. 사전 정의 된 사용자 이름이나 암호를 추가 할 필요가 없었습니다. – RBT

4

어쨌든 이전 질문!

같은 일이 오늘 아침 내게 일어났습니다. 몇 주 전부터 모든 것이 잘 작동하고있었습니다. 예 ... 어쩌면 ... 내 PC 사용자 계정 암호를 어제 밤 바꿀 수 있습니다 !!!!! (어리석은 나는 !!!)

이렇게 쉬운 고침 : IIS -> authentication -> 익명 인증 -> 편집하고 사용자와 새로운 암호를 설정하십시오 !!!!!

1

나는 동일한 문제가있어 해결책을 추적하기 위해 많은 시간을 보냈다. 익명 인증은 두 명의 다른 사용자가 서로 다른 두 가지 수준으로 설정했습니다. 설정을 낮은 수준으로 덮어 쓰지 않도록하십시오.