2011-03-01 3 views
1

Ruby on Rails 3을 사용하고 있으며 SSL 인증서를 구매하기 위해 몇 가지 정보를 알고 싶습니다. 나는이 같은 응용 프로그램 users.pjtname.com (에 응용 프로그램 pjtname.com에서 HTTPS 요청을하는 경우서비스 지향 시스템에서 구매해야하는 SSL 인증서의 수는 얼마입니까?

나는이 URL

pjtnam.com 

이 URL

users.pjtname.com 

또 다른 RoR에 응용 프로그램에서의 RoR 응용 프로그램이 이 예제에서는 Typhoeus gem을 사용합니다)

Typhoeus::Request.get(https://users.pjtname.com/sign_in) 

이고 HTTPS 프로토콜을 통해 응답을 받아야합니다. 구매해야하는 SSL 인증서의 수는 얼마입니까?


UPDATE

  1. pjtname.comusers.pjtname.com 응용 프로그램을 다른 서버에있는 경우 내가 구매해야 얼마나 많은 SSL 인증서?

  2. 내 응용 프로그램은 pjtname1.compjtname2.com이며 다른 서버에 있습니까?

답변

5

올바르게 완료되면 하나만 수행됩니다. '* .pjtname.com'및 'pjtname.com'에 대한 와일드 카드 인증서 (하나의 인증서에 둘 이상의 이름을 포함 할 수 있음).

대신 'pjtname.com'및 'users.pjtname.com'에 대한 인증서를 얻을 수 있지만 나중에 'mail.pjtname.com'또는 'mail.pjtname.com'이 필요하다고 결정하면 이러한 인증서로는 더 이상 충분하지 않습니다. 'chat.pjtname.com'또는 기타. 와일드 카드는 이러한 미래의 사례를 다룰 것입니다.

재 : 갱신

  1. 서비스가 서로 다른 서버에있는 경우 그것은 중요하지 않습니다

    ; 두 서버에 인증서를 넣으십시오.

  2. 'pjtname.com'과 'users.pjtname.com'을 모두 가질 수있는 것처럼 'foo.com'과 'bar.com'을 하나의 인증서에 둘 수 있습니다. 그러나 pjtname.com/users.pjtname.com보다 foo/bar 인증서를 얻는 것이 더 어려울 수 있습니다.

또한 이러한 답변은 플랫폼에 관계없이 적용됩니다.

+0

감사합니다. 다른 경우에 대한 질문을 업데이트했습니다. 제발, 그 다른 정보를 주시겠습니까? – user502052

+0

"이 답변은 플랫폼과 상관없이 사실입니까?"라는 의미는 무엇입니까? – user502052

+0

"Ruby on Rails 3을 사용하고 있습니다."대답은 Java를 사용하고 있다면 동일합니다. – Jumbogram

관련 문제