2009-09-30 6 views
0

Mon site web possède un certificat SSL pour le site www.reallygreattoys.com. Si vous essayez d'aller sur le site avec https://reallygreattoys.com (pas www), il vous donne le message de connexion non fiable. Mettre du code dans global.asax pour le rediriger ne fonctionne pas. J'ai un code qui fonctionne bien pour les non https, mais je soupçonne que la vérification du certificat se produit avant que le code dans Application_BeginRequest dans global.asax ne soit exécuté.Comment réparer une erreur SSL lorsque vous n'utilisez pas www

Je ne sais pas assez sur les certificats, mais vraiment pourquoi ça ne marche pas avec ou sans www. Y a-t-il un moyen de le réparer au niveau du certificat?

Pour votre information - c'est ASP.NET 1.1

Répondre

2

Il n'y a aucun changement de code, vous pouvez prendre sur le serveur pour résoudre ce problème.

Votre meilleur pari est d'obtenir un certificat avec la version "www-less" du nom de site spécifié comme SubjectAltName. GoDaddy le fera automatiquement pour les frais SSL de base (environ 20 $).

Voir par exemple https://www.fiddler2.com. Examinez les propriétés du certificat, et vous verrez que c'est bon pour "fiddler2.com" et "www.fiddler2.com".

+0

Merci Eric. Ce que vous dites est sauvegardé ici: http://allben.net/post/2009/02/01/SSL-Certificate-for-WWW-and-no-WWW.aspx Bien que le support téléphonique de Godaddy n'ait aucune idée de ce que c'était, il semble qu'ils le font automatiquement. Que vous pour aider avec cela. – ScottG

Questions connexes