2016-06-23 3 views
2

내 조직의 공간에서 내 custom domain 섹션에 내 SSL certificate을 업로드했습니다. 내 응용 프로그램과 도메인을 연결하고 내 깨진 응용 프로그램 xxxxx-gb.bluemix.net .eu 내 DNS에 CNAME 레코드를 만들었습니다. Bluemix 앱의 맞춤 도메인에 SSL 인증서 전파 문제가 발생했습니다.

enter image description here

내 도메인 사용자 정의를 통해 내 응용 프로그램에 도달하려고

, 나는 나에게 Bluemix certificate 아니라 내 봉사했다. enter image description here

내 서버 (NodeJS)에 프록시를 추가하려고했지만 상황이 변경되지 않았습니다.

app.enable('trust proxy'); 
app.use(function (req, res, next) { 
     if (req.secure) { 
       // request was via https, so do no special handling 
       next(); 
     } else { 
       // request was via http, so redirect to https 
       res.redirect('https://' + req.headers.host + req.url); 
     } 
    }); 

어떻게 문제를 해결할 수 있습니까? 모바일 응용 프로그램에서 API를 호출하려면 내 인증서가 필요합니다. 인증서가 반드시 광산이어야하고 신뢰할 수 있어야합니다.

답변

2

CNAME을 사용중인 Bluemix 지역의 보안 끝점에 매핑해야합니다. 경우는 secure.eu-gb.bluemix.net이어야합니다.

사용자 정의 도메인에서 요청을 수신하면 Bluemix가이를 내부적으로 앱에 매핑합니다. 아래의 문서 링크에서

자세한 내용은 :

https://new-console.ng.bluemix.net/docs/manageapps/updapps.html#domain

+0

나는 시도했지만 상황은 변경되지 않습니다/ – jay

+0

같은 일이 내게 일어나고, 당신이 어떤 행운 @jay 있었나요? – amyloula