3

우리는 ASP.Net 응용 프로그램을 개발했습니다. 내 apppool이 Network Service Identify에서 실행 중입니다. 인증서를 설치하기 위해 필요한 코드. 내 응용 프로그램 풀이 네트워크 서비스 권한으로 실행되고 있으므로 "액세스가 거부되었습니다"라는 암호화 예외가 발생합니다. 다음 경로에 대한 네트워크 서비스에네트워크 서비스가 인증서 저장소에 인증서를 설치하는 권한을 부여하는 방법

  1. 감안할 때 전체 권한 : "C : \ 문서 및 설정 \ 응용 프로그램 데이터 \ 마이크로 소프트 \ 암호화 \ RSA \ \ 모든 사용자

    나는 다음과 같은 옵션을 시도했습니다 MachineKeys "

  2. 및 아래 도구를 사용하여 네트워크 서비스에 대한 권한을 부여하십시오. WinHttpCertCfg.exe 인증서 루트에 사용 권한을 부여 할 수 없습니다. 이 도구는 특정 인증서에 대한 액세스 권한을 부여하는 데 도움이됩니다.

이 문제를 해결할 때 도와주세요. MSDN에서 찾을 기사에 따르면

답변

관련 문제