2010-07-02 7 views
1

방금 ​​DotNetOpenAuth 3.4 용 템플릿을 다운로드하고 템플릿에서 새 프로젝트를 만들었습니다. 열기 Visual Studio에서 웹 서버를 시작하고 내 오픈 ID 제공 한 후 나는 다음과 같은 오류와 함께 인사를하고있는 설정 페이지를 시작 :구성 오류 - 불충분 한 권한

구성 오류를

설명 : 오류가 구성 파일을 처리하는 동안 발생 이 요청을 처리하려면 이 필요합니다. 아래의 특정 오류 세부 정보를 검토하고 구성 파일을 적절하게 수정하십시오.

파서 오류 메시지 : 구성 등록 'checkCertificateRevocationList'를 설정하기위한 부족 권한.

나는 프로젝트 폴더로 가서 'Everyone'을 권한 탭에 추가하려고했지만 아무런 효과가 없었습니다. web.config 파일에 액세스 할 때 여전히 위의 오류가 발생합니다.

Visual Studio와 함께 제공되는 개발 서버에서 실행되는 코드에 올바른 사용 권한을 부여하려면 어떻게해야합니까? 당신의 web.config 파일에 완전 신뢰에 추가

답변

1

시도 :

<trust level="Full" /> 

그것은 당신의 IIS가 작동하지 dotnetopenauth 방지 낮은 신뢰 수준으로 설정되어있을 수 있습니다.

그렇다면 나머지 부분을 볼 수 있습니까? 디버그 모드에서 오류의 원인을 표시 할 수 있어야합니다. 이 특정 오류는 심지어 dotnetopenauth에 의해 발생하지 않을 수도 있습니다 ... 기본적으로이 오류는 "level"의 신뢰 속성을 full로 설정하는 방법과 같이 구성 속성을 설정할 수 없다는 오류입니다. 이 checkCertificateRevocationList 등록 정보가 설정된 구성 파일의 일부를 표시하십시오.

+0

웹 응용 프로그램과 함께 제공되는 모든 구성이 싫습니다. 웹 구성에서 전체 수준의 신뢰를 추가하면 문제가 해결되었습니다. –