【问题标题】:IIS 8.0 and SSL and Subdomains Webapi/AngularIIS 8.0 和 SSL 和子域 Webapi/Angular
【发布时间】:2023-03-11 01:06:01
【问题描述】:

我正在开发一个具有基于 Angular.js 的客户端和 Web API 2 服务器的网站。

两者都将部署在我的网站子域下:“Admin.myDomain.com”。 我想要ssl支持。 (在客户端和服务器请求)

认为客户端将在 Admin.myDomain.com 和 Webapi 下:Admin.myDomain.com/admin/

术语 SSL 连接 - 部署它的最佳方式应该是什么? 我的想法: 1. 将 IP 连接到机器 - 在整个 IIS 级别上连接 SSL 工作。 2. 将 Angular 客户端部署在 IIS 的默认网站上。 3. 将 web api 部署为子文件夹(另一个应用程序)。

这行得通吗? 有没有更好的办法?

【问题讨论】:

    标签: iis ssl web-deployment asp.net-web-api2 iis-8


    【解决方案1】:

    您可以专门为admin.website.com 创建证书,或为*.website.com 使用通配符。这取决于您未来的需求和可用预算。

    我建议避免使用默认网站并创建一个仅接受 443 的 新网站(并在此处链接证书),然后将您的 API 用类似的东西在那里运行。

    https://admin.website.com/v1/api

    您的 Angular 应用程序位于:

    https://admin.website.com/app

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-05
      • 2014-10-16
      • 2017-03-07
      相关资源
      最近更新 更多