내가 https로 실행이 코드를 얻으려고 :이 Makecert.exe를를 사용하여 https로 실행 얻을 http://www.codeproject.com/Articles/93301/Implementing-a-Multithreaded-HTTP-HTTPS-DebuggingC# 프록시, https 트래픽 용 인증서 생성 중
그것은 내가 개인 키를 사용하여 새 인증서를 만들 필요가 페이지 하단에라고합니다. 다음은 사용 된 명령 작성자입니다.
makecert.exe cert.cer -a sha1 -n "CN=matt-dot-net" -sr LocalMachine -ss My -sky signature -pe -len 2048
동일한 명령을 실행했으며 CN을 내 호스트 이름으로 변경하고 인증서를 바꿨습니다.
This Connection is Untrusted. I understand the risks -> add exception
을 한 후 나는이 오류를 얻을 : 내가 HTTPS 사이트에 액세스 할 때 지금, 나는이 (피들러를 사용하는 경우와 동일) 파이어 폭스에서 경고를
The site attempts to identify itself with invalid information. Wrong site: Certificate belongs to a different site, which could indicate an identity theft. Certificate is not trusted, because it hasn't been verified by a recognized authority.
가 그럼 난 클릭 [보안 예외 확인] 모든 것이 제대로 작동하는 것 같습니다.
"잘못된 사이트 인증서"오류를 어떻게 제거합니까? 인증서를 잘못 생성 했습니까? 내가 사이트의 makecert.exe 예제에서 이해하고있는 한, 개인 키가 포함되어 있지 않은가? 감사!
http://portswigger.net/burp/help/servercerts. html 또한 조금 더 많은 통찰력을 제공합니다 –
은 각 SSL 사이트에 대해 자체 서명 된 인증서를 생성해야 할 수도 있습니다. –
감사합니다! 나는 실제로 사라질 마지막 메시지만을 찾고 있습니다. 첫 번째 메시지는 괜찮습니다. 피 들러를 사용할 때 동일한 첫 번째 메시지를 받고 피들러는 makecert.exe도 사용하여 인증서를 생성합니다. – user1015551