他の「リセラー」Web サイトで IFRAME を介してレポート ページを利用できるようにしたいクライアントのために、ASP.NET Web サイトを作成しています。再販業者の Web サイトは、異なるブランドで同じサービスを提供しています。できる限り、これを有効にするためにウェブサーバーにコードを実装するように要求することを避ける必要があります-したがって、iframeを使用します。
ユーザーは再販業者の Web サイトにログインし、iframe を含むページをロードすると、プライマリ サイトでレポートがロードされます。パラメータとして、リセラー ID とそのユーザー名を送信します。
SSL サーバー証明書は使用できますが、フェデレーテッド ログイン (OpenId など) は使用できません。クライアントのビジネス上の選択です。
問題は、リセラーからページを読み込んだユーザーがレポート ページを実際に要求していることをプライマリ サイトがどのように確認するかということです。つまり、再販業者がコードを実装する必要なく、ドメイン間でユーザーを認証する方法..
どんな考えでも大歓迎です!