https-CA证书申请-域名使用权验证

CA端对申请端域名使用权的验证

一下为CA验证域名发的原文:(其中隐私信息 如xxxxx代表域名等)

1. 需求原文

订单号:xxxxxxxxxxxx

  1. 关于订单的确认:
    周一我们会通过在第三方数据库上核实到的贵单位的电话号码xxxxxxxx 或 xxxxxxxxx联系您,来确认订单信息 。 (或与您的同事核实您的联系电话xxxxxxxxx或 xxxxxxxxxx,之后再通过您的联系电话联系您,来确认订单信息)。 我们的来电会显示0044 开头的电话号码的。
  2. 关于域名的使用权验证:
    下列方法中,请您选择一项来证明域名使用权:
    a). 允许我们通过发送含验证码的电子邮件给下列任何一个邮箱确认域名授权情况。 域名管理员收到我们的邮件后,按照邮件要求回复即可完成域名验证。
    (如果您选择此项,请通知我们您选择的电子邮箱。) 
    [email protected]
    [email protected]
    [email protected]
    [email protected]
    [email protected]
    b). 建立 http(s): //xxxxx/.well-known/pki-validation/whois.txt 的页面,在whois.txt 或 whois.html 文档中保存上 “zgCOUheZsdtjzK6rFjUQgL9/A2w+kGbB/CBpPcO3ZaUs=" 的字样。完成以后通知我们来进行验证。
    c). 在域名 xxxxx 的DNS服务器添加 “zgCOUheZsdtjzK6rFjUQgL9/A2w+kGbB/CBpPcO3ZaUs=" 字样的TXT 记录,以备我们查看。完成以后通知我们进行验证。
    邮件有发给 [email protected] 客户了,请跟进

2. 最初实现思路

在上诉需求中, 域名验证环节中,CA给了a,b,c三种方法, 由于其他原因我选择了第二种方式. 本项目是部署在weblogic上的, so 刚开始的思路就是. 先在tomcat 上边创建 一个 以 .wellknow 为项目名的简单web项目. 然后再在web下边建立相应的/pki-validation/whois.txt ,展示所需内容. (其实就是部署一个静态的页面) , 最后部署到服务器的weblogic 上即可.

3. 出现问题

在eclipse中建立项目时 以点命名的项目时隐藏的, 就是建完你是看不到的.

4. 如何解决

这里涉及到了一个 项目中 “上下文根” 的小知识点. 通常我们常见项目的时候.在页面访问的时候 http://ip:port / 项目名/xx/xx. 注意这个项目名, 这个是缺省值. 就是我们不去修改它 ,就会默认为项目名. 在tomcat中时可以修改的 , 如下;
https-CA证书申请-域名使用权验证
weblogic中就称为上下文根了 , 其实weblogic和tomcat是换汤不换药的. 一个道理.
具体可参考: https://blog.csdn.net/fanbaodan/article/details/85252793

总结

先建立个不是一点开头的项目, 最后再去修改相应的 “上下文根” 即可.
如何创建一点开头的文件夹可参考: https://blog.csdn.net/fanbaodan/article/details/86487318 (这里提供了两种创建方法)