리소스를 로드하지 못했습니다. 서버가 401(무허가) /App/Angular 상태로 응답했습니다.JS/angular.min.js
다음 오류가 발생했습니다.
Failed to load resource: the server responded with a status of 401 (Unauthorized) http://localhost/App/AngularJS/angular.min.js
로컬 호스트에서 프로젝트가 정상적으로 작동합니다.그러나 IIS(7.5)에서 실행하면 위의 예외가 발생합니다.
[이미지]
저의 프로젝트는 .net 4.5 project (Web) 입니다.API 2.2), Angular를 사용하고 있습니다.이 프로젝트의 UI에 대한 JS.
이것이 해결책으로 받아들여지는 곳에 "aspnet_regiis - i"를 실행해 보았습니다.하지만 제 경우에는 효과가 없었습니다.웹용 IIS에서 [AngularJS.js] 파일을 실행하는 데 필요한 것이 있는지 모르겠습니다.API 프로젝트?
편집:
web.config 파일을 다음과 같이 변경했습니다.
<location path="AngularJS">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<system.web>
<authorization>
<allow users="*" />
</authorization>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
또한 전체 프로젝트의 "IUSR" 및 "IIS_ISURS" 사용자에 대한 읽기/쓰기/수정 권한을 설정하였습니다.
그러나 IIS에서는 여전히 동일한 예외가 적용됩니다.하지만 VS2013에서도 잘 작동합니다.
오류:
서버가 액세스 거부 메시지(401 Unauthorized access)로 응답하면 익명의 IIS 사용자 계정이 권한 문제로 인해 리소스에 액세스할 수 없음을 의미합니다.
기본적으로 IUSR 계정은 익명 사용자에게 사용됩니다.
당신이 해야 할 일은 다음과 같습니다.
IIS ->
인증 --> 익명 인증을 응용프로그램 풀 ID로 설정합니다.
문제가 해결되었습니다 :)
또한 전체 프로젝트의 "IUSR" 및 "IIS_IUSR" 사용자에 대한 읽기/쓰기/수정 권한을 설정하였습니다.
이 정도면 같은 문제를 해결할 수 있었습니다.
추신. 당신의 이미지를 사용해서 미안해요, 당신이 말한 나에게 도움이 된 단계를 강조하고 싶어요.
양식 인증을 사용하고 있고 로그인하기 전에 인증을 받으려는 경우를 가정합니다.안에 있는 web.config 파일에서 다음을 사용할 수 있습니다.<configuration>.
<location path="AngularJS">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
파일을 안에 넣을 수 있습니다.AngularJS로그인하지 않고 사용 가능한 폴더
음.
이상하지만 효과가 있었습니다.해결책은 IIS의 "Connectas"에 대한 기본 사용자를 설정하는 것이었습니다.아래에 제시된 이미지를 참고하세요.

관리자를 지정했고 IIS에서 작동하기 시작했습니다.이게 Angular의 일종의 요구사항이라고 생각합니다.IIS에서 작업할 JS.
답장 감사합니다.
응용프로그램 폴더 보안에 IUSR을 추가하면 작동합니다.
제가 이 문제가 있어서 VPN을 비활성화했는데 해결이 되었습니다.
언급URL : https://stackoverflow.com/questions/25973749/failed-to-load-resource-the-server-responded-with-a-status-of-401-unauthorized
'codememo' 카테고리의 다른 글
| 경로에 XML 잘못된 문자가 있습니다. (0) | 2023.11.04 |
|---|---|
| std:: 문자열에 문자를 추가하는 방법? (0) | 2023.11.04 |
| ng-show 교란성 div 레이아웃 - angularJS (0) | 2023.11.04 |
| PowerShell의 배열에서 배열 목록을 만드는 방법은 무엇입니까? (0) | 2023.11.04 |
| 그리드 보기 코드별 열 숨기기 (0) | 2023.11.04 |