2014-10-13 3 views
1

자동화 테스트를 위해 SAHI를 사용합니다. Sahi에는 서버 응용 프로그램과 상호 작용하는 데 사용하는 내부 프록시가 있습니다. https 웹 사이트를 탐색 할 때 프록시는 sslcertificate를 저장합니다. 이 인증서는 자체 서명되어 있으므로 "계속해서이 웹 사이트로 이동하십시오 (권장하지 않음)"를 가져와야합니다.SAHI의 SSL 인증서 오류

많은 경우 지루하지만 작동하지만 이제이 절차가 작동하지 않는 hhtps 사이트에서 작업해야합니다. "계속해서이 웹 사이트로 이동 (권장하지 않음)"을 클릭하면 아무 일도 일어나지 않습니다. 프록시없이 사이트를 탐색하면 아무런 문제가 없습니다.

저는 Win7, IE9를 사용합니다.

아이디어가 있으십니까? 당신이 Sahi의 오픈 소스 버전을 사용하는 경우

답변

0

당신은 당신에게 다음, 그냥 시작 페이지 (/DYN/Driver_initialized)에 인증서 링크를 클릭 할 수 https://github.com/headissue/Sahi/releases/tag/v4.4.0-H7E 이후 https://github.com/headissue/Sahi 의 최신 버전을 시도 할 수 다시 인증서를 수락 할 필요가 없습니다.

당신이 그것을 밖으로 시도하고 궁금한 점이 있으면 저에게 연락 주시기 바랍니다 것이 감사합니다.

+0

힌트에 감사드립니다. 그러나 지정하는 것을 잊어 버렸습니다. Windows7에서 작업하고 있습니다. Win 플랫폼에서이 릴리즈를 사용할 수 있습니까? –

+0

그렇지 않습니다. 우리는 현재 Windows를 거의 무시하고 언젠가 Windows 사용자가 Github 프로젝트에 기여하여 Windows에서도 실행될 수 있기를 기대했습니다. :) – globalworming

0

문제의 원인을 이해하지 못했지만 Firefox를 사용하여 해결했습니다. FireFox를 사용하면 평소와 같이 인증서를 가져올 수 있으므로 IE에서 가져온 것보다 FF로 인증서를 내보냈습니다. 그게 전부입니다.

누구든지이 문제의 이유를 알고 있습니까?

0

원인 : 기본 도메인이 아닌 다른 도메인에서 리소스를 요청할 수 있습니다 액세스하려는 웹 사이트가 (URL을 시작하면서 기본 도메인의 인증서를 추가 한)

솔루션 : 개발자 도구로 이동하여 네트워크 탭으로 이동하여 다른 도메인을 검색하고 새 탭에서 도메인을 열려면 '웹 사이트로 이동'(Chrome) 또는 '위험 이해'(Firefox)를 클릭하십시오. 모든 도메인에 대해 위의 단계를 수행하십시오. 페이지를 새로 고침하고 모든 내용을 표시하는지 확인하십시오.