ASP.NET 응용 프로그램에서 폼 인증을 사용하여 CSS 파일에 액세스하는 중 문제가 발생했습니다.ASP.NET 로그인 페이지에서 CSS 파일에 액세스 할 수 없습니다.
로그인 할 때까지는 로그인 페이지에서 설정 한 스타일이 사용되지 않습니다. IIS에서 로그인 페이지가이 파일에 액세스하지 못하는 것처럼 보입니다.
쉽게 해결할 수 있습니까?
ASP.NET 응용 프로그램에서 폼 인증을 사용하여 CSS 파일에 액세스하는 중 문제가 발생했습니다.ASP.NET 로그인 페이지에서 CSS 파일에 액세스 할 수 없습니다.
로그인 할 때까지는 로그인 페이지에서 설정 한 스타일이 사용되지 않습니다. IIS에서 로그인 페이지가이 파일에 액세스하지 못하는 것처럼 보입니다.
쉽게 해결할 수 있습니까?
공개적으로 액세스 할 수있는 폴더에 CSS 파일을 넣습니다. 이것은 다음과 같이 보일 것이다 Web.config의 변화가 필요합니다 :
<location path="css">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
부여를,이 안 어떻게 설정 처음에 권한을 설정합니다. css 폴더는 항상 공개적으로 액세스 가능해야합니다.
내 CSS가 로그인 페이지에도 표시되지 않았습니다.
익명 액세스가 IIS_IUSRS 계정이 아닌 IUSR 계정을 사용하고있어서 웹 사이트 폴더에 IUSR을 추가했는데 모든 것이 정상적으로 돌아 왔음을 알게되었습니다.
이것은. 이것은 단지 문제 해결 마라톤 2 개를 마무리했습니다. 고맙습니다. –
처음부터 어떻게 사용 권한을 설정해야할까요? –
예를 들어 모든 것을 공개적으로 사용할 수있게 한 다음 파일을 제공하기 전에 사용 권한을 확인할 수있는 등 다양한 결과가 발생할 수 있습니다. 또는 * private * 폴더 아래에있는 파일을 제외한 모든 파일을 공개 할 수 있습니다. 구성의 수에는 제한이 없으며 일반적으로 자바 스크립트, 이미지, CSS가 공개됩니다. –
덕분에 많은 사람들이 기본적인 세부 사항을 잊을 수 있습니다. –