2017-08-07 5 views
0

Ich habe ein AWS-Konto und ich verwende ec2 windows instance unter Free Tier, um eine Anwendung zu testen. Ich habe zwei Webseiten (eine für API und andere für die Website) unter IIS für diese Instanz erstellt und beide laufen perfekt. Für zB: API: http://x.y.z.w:9999 Website: http://x.y.z.w:9090Hosting .Net WebAPI und WebApp auf derselben EC2-Instanz

Jetzt habe ich eine Anforderung es https zu machen, sowohl Website und API, ich bin in der Lage es für die Website zu tun, wie ich eine gültige Domain haben, lassen Sie beispielsweise sagen. com mit https (von GoDaddy) mit mir. Aber was ist mit APIs? Wie kann ich es api.example.com mit https machen und auf meine api Webseite zeigen. ?

Muss ich eine separate ec2-Instanz kaufen, um die API zu hosten oder gibt es eine Möglichkeit, sie auf derselben ec2-Instanz zu hosten?

Antwort

0

Sie benötigen keine neue Instanz benötigen. Fügen Sie einfach einen Lastenausgleich hinzu, installieren Sie Ihr Zertifikat (Sie können auch Amazon Certificate Manager verwenden), definieren Sie einige Regeln für Ihre Website und API und registrieren Sie Ihre Instanz. Auf diese Weise müssen Sie Ihr Zertifikat nicht auf Ihrem IIS installieren. Sie können mehr lesen here.

Verwandte Themen