1

Javascript フロントエンドを持つ AngularJS WebAPI アプリケーションがあります。フロントエンドは、データ用のバックエンド WebAPI を呼び出します。将来的には、複数のフロントエンドがバックエンドを呼び出す可能性があります。

このアプリケーションを変更して HTTPS を使用したいと考えており、これを最適に設計する方法を検討しています。私の見方では、2つの方法があります(おそらくそれ以上)。

(1) WebAPI C# アプリケーション、index.html、Javascript、Javascript ライブラリ、およびその他の HTML を 1 つ (または複数) の Web ロールでホストします。

(2) index.html、Javascript、Javascript ライブラリ、およびその他の HTML を CDN でホストし、WebAPI C# アプリケーションを 1 つの場所の 1 つ (または複数) の Web ロールに配置します。

パフォーマンスの観点から、SSL を使用している場合、分割ソリューション (2) で問題が発生する可能性があります。起動時間を改善するために考慮すべきことはありますか (私の目標は、これをできるだけ速くすることです)。

もう 1 つ質問があります。Azure CDN を使用する場合でも、自分の Web サイトのインデックスを www.mywebsite.com としてアドレス指定できますか? HTTPS を使用する場合、SSL 証明書が必要ですか?

4

1 に答える 1