소켓 프로그램을 SSL로 변환하려고합니다. 나는 단지 초기 설정을 준비 중이고 해결 방법을 모르는 런타임 오류가 발생했습니다. 참고 : c 파일과 동일한 디렉토리에 'my_server.pem'이라는 파일이 있습니다.SSL 설정 - 초기 단계
아무도 도와 줄 수 있습니까? 감사! 이 my_server.pem
파일을 찾을 수없는 것 같습니다, 오류에서
140735285130080:error:02001002:system library:fopen:No such file or directory:bss_file.c:169:fopen('my_server.pem','r')
140735285130080:error:2006D080:BIO routines:BIO_new_file:no such file:bss_file.c:172:
140735285130080:error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib:by_file.c:274:
감사합니다. 절대 경로를 사용할 수 없거나 다른 컴퓨터에서 사용되는 분은 실패합니다. 상대 경로에 대해서는 동일한 디렉토리에 상대 경로를 지정하는 방법을 알지 못합니다. – Alex
exe가 C 파일과 같은 폴더에 있습니까? – doptimusprime
그렇지 않으면 인증서 파일을 exe와 같은 위치에 저장하십시오. 유효한 인증서 파일인지 확인하십시오. – doptimusprime