Wir sind die Entwickler eines Online-In-Browser-Verwaltungstools. Unsere primäre Software wird derzeit gehostet und ist für unsere Kunden über das Internet zugänglich. Jeder Kunde hat seine eigene primäre Software-Instanz und Subdomain. Zum Beispiel leitet customerA.ourdomain.com zu einem Dienst für Kunden A auf einem virtuellen Server. customerB.ourdomain.com leitet zu einem anderen Dienst auf demselben oder einem anderen virtuellen Server und umgekehrt.
Wir befinden uns im Prozess des Umstiegs auf Windows Phone und Store-Apps. Derzeit haben wir einen WCF-Dienst und eine WP-App entwickelt. Der WCF-Dienst läuft parallel zu unserer primären Software auf einem unserer virtuellen Server und ist über eine Test-Subdomain erreichbar. Wir haben erfolgreich die Verbindung zwischen der App und dem Dienst mit einem 90-Tage-Testzertifikat abgesichert. Dieses Zertifikat enthält den vollständigen Subdomain-Namen.
Wir möchten nun unseren WCF-Dienst mit einem Wildcard-Zertifikat absichern, damit jeder Kunde und/oder jede Subdomain abgedeckt ist und wir nicht für jeden Kunden ein Zertifikat kaufen müssen.
Ist das mit WCF möglich? Wurde das schon einmal gemacht? Der CN-Name wird *.ourdomain.com lauten. Kunden werden mit ihren Telefonen über ihren eigenen Dienst verbinden, indem sie ihren eigenen Subdomain-Namen eingeben. Mit anderen Worten: Die WP-App sollte in der Lage sein, sich mit einem WCF-Dienst zu verbinden, der auf customerA.ourdomain.com oder customerB.ourdomain.com läuft, und dabei dasselbe Zertifikat verwendet.
Vielen Dank!