Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : 관리자 권한 인증 실패...
글번호: 1074
작성자: 김민태
작성일: 2022/11/08 오전 9:48:00 (2022/11/09 오전 8:26:00 수정)
조회수: 1726
파일: roles.jpg (107 KB) / 전송수: 778
roles.jpg

게시판 프로젝트의 공지 올리기 과정 중 Administrators 인증에 실패해서 허용되지 않은 접근Forbidden으로 이동합니다.

POCO 세팅까지 해놔서 로그인 아이디에 따라 버튼 표시여부는 작동하지만, 클릭했을 때 작동하지 않고 인증에 실패합니다. 혹시나 싶어 정책으로 바꿔봐도 안되네요..

[Authorize("Administrators")]
[Authorize(Policy = "Administrators")]

인증을 빼버리거나 Users 정책까지만 허용하면 작동합니다.

services.Configure<DotNetNoteSettings>(Configuration.GetSection("DotNetNoteSettings"));

            services.AddAuthorization(options =>
            {
                options.AddPolicy(
                    "Users", policy => policy.RequireRole("Users"));
                options.AddPolicy(
                    "Administrators",
                    policy => policy.RequireRole("Users")
                    .RequireClaim("Account", Configuration
                    .GetSection("DotNetSettings")
                    .GetSection("SiteAdmin").Value));
            });

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 조회기능 문의 - 김준호 2022-11-21 1573
현재글 관리자 권한 인증 실패... roles.jpg(107 KB) 김민태 2022-11-08 1726
  Re : 관리자 권한 인증 실패... (2) - 레드플러스 2022-11-08 1589
  Re : Re : 관리자 권한 인증 실패... (1) prgcs.png(57 KB) 김민태 2022-11-09 1616
다음글 모델 바인딩 및 전달 문의 - asp 2022-10-28 1599
 
손님 사용자 Anonymous (손님)
로그인 Home