2011-04-19 27 views
7

https üzerinde appengine üzerinde Wildcard alt etki alanları Ben krom ile https://wild.rileylark.appspot.com için gidiyorum, güzel "Bu gidiş oluyor büyük" simgesi. Ben firefox 4 kullandığınızda, ben "OMG, sen effed" mesajı alıyorum:Firefox

wild.rileylark.appspot.com bir geçersiz güvenlik sertifikası kullanıyor.

belgesi aşağıdaki adları için geçerlidir: * .appspot.com adresinden, * * appspot.com, appspot.com

  1. bu normal..?
  2. Bunu düzeltmek için yapabileceğim bir şey var mı?
+1

onay bu http://www.hanselman.com/blog/SomeTroubleWithWildcardSSLCertificatesFireFoxAndRFC2818.aspx – systempuntoout

+0

Ama sertifika appengine hem \ * appspot.com ve açıkça kullanılarak kapsar gibi görünüyor \ *. \ *. appspot.com ... Çok şaşırdım! –

+0

Bir tahminte, Firefox çift joker karakterini düzgün olarak yorumlamıyor. :/ –

cevap

12

Bu sınırlamanın geçici çözümü şimdi described in docs: alt alan adları adlarınız arasında nokta yerine -dot- kullanın.

+0

Bu en basit çözümdür ve herhangi bir yeniden yapılandırma olmadan sorunu anında çözer. İlk başta, harekete geçmek için yaml'de biraz ayarlamaya ihtiyaç duyduğunu düşündüm. İpucu için teşekkürler. – cat

3

https://wild-dot-rileylark.appspot.com 2013 Nisan ayında unutmayınız Google appspot.com barındırılan çift joker adları için SSL sertifikalarını vermeyi durdurmuş (yani . .appspot.com adresinden). Uygulamanıza HTTPS erişimi için bu tür URL'lere güveniyorsanız, lütfen ".d." Yerine "-dot-" ifadesini kullanmak için herhangi bir uygulama mantığını değiştirin. Örneğin, "myapp" uygulamasının "1" sürümüne erişmek için "https://1.myapp.appspot.com" yerine "https://1-dot-myapp.appspot.com" kullanın. "https://1.myapp.appspot.com" kullanmaya devam ederseniz, sertifika eşleşmeyecektir; bu, URL ve sertifikanın tam olarak eşleşmesini bekleyen herhangi bir Kullanıcı Aracı için bir hatayla sonuçlanacaktır.

Ref:. https://cloud.google.com/appengine/docs/python/modules/