azure - 用于具有 azure 身份验证的私有 Web 服务器的 SSL 证书
问题描述
我一直试图弄清楚以下情况是否正确。
我有一个由我工作的公司内部托管的网站。它只需要由我工作的员工访问。服务器位于专用 IP 范围内。但是,我的网站使用 Azure 和 Microsoft Graph API 进行身份验证。它被配置为一个融合应用程序,因为它使用新的 Azure 2 库,其中一个要求是登录页面是 https。我知道我可以做一个自签名证书,我可能会这样做作为权宜之计,但我更愿意正确地做。
服务器没有全局 DNS,并且可能无法这样做,因此 netbios 名称会更可取,我可以获得 server1.companyname.domain.com 的 SSL 证书吗?我看过 GoDaddy 等,我认为我可以,但我不想花钱找到我的解决方案不起作用。
此外,某些用户可能需要通过 IP 访问该站点,具体取决于那里的位置,这甚至可以使用 https 吗?我猜不是。
我知道这是一些非常基本的东西,但我以前从未配置过 SSL,不知道我是如何摆脱它这么久的 :)
谢谢
解决方案
内部证书颁发机构似乎是要走的路,无论是 OpenSSL 还是活动目录。让我们加密是理想的,但 DNS 必须是公开的。
推荐阅读
- rust - 创建对父节点的引用时,借用值的寿命不够长
- java - Spring Boot JPA - 是否可以使用 IDENTITY 生成器或等效项批量插入?
- javascript - 在 Thymeleaf 中的连续字符上拆分字符串
- ios - Firebase 数据未显示在 xcode 的 tableview 中
- javascript - eCharts——不显示数据的简单堆叠折线图
- r - 使用 R 从文本文件中绘制图形
- julia - Julia:如何让散点图上的所有点都具有相同的 RGBA 颜色?
- sql - 在变量 sql 中选择给定条件的组
- javascript - Testcafe: foreach 柜台
- c# - 从 ViewMode/Viewl MVVM 发出保存模型