2016-09-22 2 views
0

AppEngine 응용 프로그램에 대한 맞춤 도메인 설정이 있습니다. 나는 letsencrypt를 사용하여 두 개의 필수 인증서를 만들었습니다. 나는 GAE는 내가했던 개인 키 RSA 파일을 필요로 알고 :AppEngine 맞춤 도메인 용 SSL 지원 추가

openssl rsa -in privkey.pem > privkey-rsa.pem 

privkey-rsa.pem을 만들 수 있습니다. 업로드 할 파일과 fullchain.pem 파일입니다. 이것들은 받아 들여지고 App Engine 설정의 "SSL 인증서"에서 올바른 도메인을 볼 수 있습니다.

내가의 모든 경로에 대한 secure: optional 설정 한 내 app.yaml

그러나, "설정"에서 "사용자 정의 도메인"탭을보고, 아무도 말하지 않는다 "SSL 지원"이라는 제목의 열이 있습니다. 인증서를 모두 삭제하고 삭제 한 상태에서 사용자 정의 도메인을 제거하고 다시 읽었습니다.

하지만 "SSL 지원"열은 "없음"으로 유지됩니다. https로 index.html 페이지에 액세스하려고하면 Chrome에서 '사이트에 연결할 수 없습니다.'라는 메시지가 표시됩니다. 나는이 작업을 얻기 위해 시도하는 더 이상 옵션이없는 것 같다

...

답변

1

앱 엔진 콘솔 > 당신이 인증서 목록이 표시됩니다 > 설정 > SSL 인증서, 당신을 클릭 >>

+0

아하!를 통해이 인증서를 제공 할 하위 도메인을 표시하십시오. 직관적이지는 않지만 작동합니다. 고맙습니다! – timbo

+0

그래, 내게 너무 처음으로 그것을 찾을 시간이 걸렸습니다 :) – MeLight

+0

letsencrypt와 같이 보이는, 당신은'domainname.com'과'* .domainname.com'을 둘 다 넣어야 만합니다. 'www.domainname.com'이 아닌 이전의 옵션. – timbo