私はかなり基本的なサービスを提供するウェブサイトを開発しました。ユーザーは登録し、オンラインフォームに記入し、支払いを行ってから、フォームのデータに基づいていくつかのPDFドキュメントを生成します。彼らは再びログインしたり、ドキュメントをダウンロードしたりすることができます。驚くべきことは何もありません...
サイトは、クエリ文字列パラメータに基づいてブランドを変更するために開発されました(人々はサービスを独自のものとして再販します)。これは今まで問題なく機能していましたが、ますます多くの人々が完全なホワイトラベルサービスを望んでいます。古き良きクエリ文字列メソッドは、ユーザーが「実際の」ドメインを非常に簡単に確認できるため、十分に透過的ではありません。
ブランド識別子のクエリ文字列ではなく、ホスト名を確認することを考えました。これは、IISのサイトの下にホスト名を追加するのに十分簡単です。これに関する問題は、サイトがSSL(IPごとに1つの証明書など)で実行される必要があることです。
それで、これを達成するための最良の方法は何ですか?すべてが1つのドメインに基づいていない複数のドメイン証明書(extra.test.comやwww.simple.co.ukなど)を取得できますか?ワイルドカードSSL証明書を設定しました。古いメタベース編集トリックを使用する前のIISで、ただしワイルドカードはすべて1つのドメインです。
魔法を処理するためのプロキシツールはありますか?私は明らかに必要なものは何でも再コーディングします、誰かがこれについてすでに考えていたに違いないと確信しています!