Ich habe eine ASP.NET-Website-Technologie, die ich für viele Kunden verwenden. Jeder Client erhält seine eigene Website (eine Kopie der Kern-Site, die dann angepasst werden kann). Die Website enthält eine große Menge an Inhalten - Artikel über Gesundheit und Wellness - die von einem zentralen Content-Server geladen werden. Ich kann den HTML-Code für diese Artikel von einem zentralen Inhaltsserver laden, indem ich vom Inhaltsserver kopiere und den Text dann in die Seite einfüge, wie sie produziert wird.SSL-Verschlüsselung und ein externer Image-Server
Einfach so weit.
Diese Artikel weisen jedoch Bildreferenzen auf, die auf den zentralen Server verweisen. Das Problem, das ich habe, ist aufgrund der Tatsache, dass diese Seiten immer (jede Seite) über eine SSL-Verbindung zugegriffen wird. Wenn eine Seite mit einer externen Bildreferenz geladen wird, erhält der Besucher eine Nachricht, dass die Seite "sichere und unsichere Elemente" (oder etwas Ähnliches) enthält, da die Bilder vom (ungesicherten) Server stammen. Es gibt wirklich keinen Ausweg.
Also, in Ihrem Urteil, ist es besser zu:
A) legen sich lediglich ein CERT auf dem Content-Server, damit ich die Bilder über SSL bekommen? Gibt es da Probleme, weil der Seiteninhalt zwei Zertifikate hat? Irgendwelche anderen Gedanken?
B) Ändern Sie die Links zur Artikelpräsentationsseite, damit sie SSL nicht verwenden? Sie benötigen kein SSL, aber die linke Seite der Seite enthält viele Links zu Seiten, die sie benötigen - alle sind jetzt relative Links. Sie alle zu absoluten Links zu machen, ist wichtig, da die Site jedes Clients eine eigene URL hat, so dass alle Links in Code (blech) generiert werden müssen.
C) An etwas anderes, an das ich nicht gedacht habe? Dies ist, wo ich hoffe, dass jemand mit Erfahrung in der Gegend etwas Brillantes bieten wird!
HINWEIS: Ich weiß, dass ich die Warnung über unsichere Elemente nicht loswerden kann - es ist aus einem bestimmten Grund da. Ich frage mich nur, ob jemand andere Erfahrung in diesem Bereich hat und einen vernünftigen Kompromiss oder neue Erkenntnisse hat.