【发布时间】:2017-03-03 11:06:56
【问题描述】:
我为 my.domain.com 设置了一个 NS 记录,然后解析为 http://my.domain.com >> https://thirdparty.domain.com
我需要为my.domain.com 设置一个 TLS 证书,以便可以通过https://my.domain.com >> https://thirdparty.domain.com 访问它
my.domain.com 在 AWS 中进行管理,据我所知,获得证书需要该证书存在于服务器上。然而,NS 记录似乎只是将域指向我无法控制的服务器。 thirdparty.domain.com 是第三方服务。
我理解正确吗?我需要如何/在哪里为https://my.domain.com 设置 TLS 证书
例子:
my.domain.com NS 记录:
some.thirdparty.server.
302: http://my.domain.com > RES: https://thirdparty.domain.com 中的结果
我想要:
302: **https**://my.domain.com > RES: https://thirdparty.domain.com
实际上是这样的流程:
main.domain.com POST >>
302: http://my.domain.com >>
RES: https://thirdparty.domain.com
【问题讨论】:
-
我认为您的示例删除了关键信息以回答问题。你能像stackoverflow.com/help/mcve 那样改进它吗?
-
这有帮助吗?
-
什么服务/服务器通过
http://my.domain.com上的 HTTP 302 重定向响应? -
@JanZerebecki 我相信这是 NS 记录中列出的服务器
some.thirdparty.server.我也没有访问权限,我开始认为如果没有访问该服务器可能就不可能? -
理论上可能是同一台服务器,但不太可能。 NS 记录仅指向回答 DNS 查询的 DNS 服务器的名称,而不是那些服务器回答的内容,也不是那些回答通过
A和AAAA记录指向的服务器。据我了解,您想更改my.domain.com的回复,对吗?my.domain.com通过哪些 DNS 记录解析什么?您可以访问my.domain.com吗?您是否使用 AWS Route53(您在下面链接到它的文档)?