首页 > 解决方案 > 用于具有 azure 身份验证的私有 Web 服务器的 SSL 证书

问题描述

我一直试图弄清楚以下情况是否正确。

我有一个由我工作的公司内部托管的网站。它只需要由我工作的员工访问。服务器位于专用 IP 范围内。但是,我的网站使用 Azure 和 Microsoft Graph API 进行身份验证。它被配置为一个融合应用程序,因为它使用新的 Azure 2 库,其中一个要求是登录页面是 https。我知道我可以做一个自签名证书,我可能会这样做作为权宜之计,但我更愿意正确地做。

服务器没有全局 DNS,并且可能无法这样做,因此 netbios 名称会更可取,我可以获得 server1.companyname.domain.com 的 SSL 证书吗?我看过 GoDaddy 等,我认为我可以,但我不想花钱找到我的解决方案不起作用。

此外,某些用户可能需要通过 IP 访问该站点,具体取决于那里的位置,这甚至可以使用 https 吗?我猜不是。

我知道这是一些非常基本的东西,但我以前从未配置过 SSL,不知道我是如何摆脱它这么久的 :)

谢谢

标签: azuresslssl-certificateasp.net-core-2.0iis-10

解决方案


内部证书颁发机构似乎是要走的路,无论是 OpenSSL 还是活动目录。让我们加密是理想的,但 DNS 必须是公开的。


推荐阅读