当前位置:   article > 正文

apisix dashboard添加的证书无效的问题_apisix-dashboard添加ssl证书不生效

apisix-dashboard添加ssl证书不生效

想要使用域名进行路由,使用APISIX Dashboard添加证书,添加之后。
在这里插入图片描述
证书已经在了,并且路由中也填写了域名。就是不行
如图
在这里插入图片描述

于是使用Admin api进行添加,

curl http://192.168.0.xxx:9180/apisix/admin/ssls/444 -H 'X-API-KEY: edxxxxxxxxxxxc8f1' -X PUT -i -d '
{
    "id": "444",          
    "cert":"xixeiV\n4YSB03Yqp2t3TeZHM9ESfkus74nQyW7pRGezj+TC44xCagCQQOzzNmzEAP2SnCrJ\nsNE2DpRVMnL8J6xBRdjmOsC3N6cQuKuRXbzByVBjCqAA8t1L0I+9wXJerLPyErjy\nrMKWaBFLmfK/AHNF4ZihwPGOc7w6UHczBZXH5RFzJNnww+WnKuTPI0HfnVH8lg==\n-----END CERTIFICATE-----\n",
	"key":"-etQRhPKCBVlRtg6Z2eIo\ntede86ECgYEAyXEPsvwZjiIvX9GQFYf3FhrV2R0E6G+XjmoAldGOS+sW+2NdZviA\npnL9JLixahK8IPGj8d6g9v/sS//QHGjxLpszp/Y5LCiXVdbuS50zURP3yFpp/ZMF\nW8AxJk2AS0h+VuSh3PBlUcm5ST6E2bdPWttSBgAj2hlPjE8bYVxL86c=\n-----END RSA PRIVATE KEY-----\n",       
    "snis": ["mydomain.com"]   
}'
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

其中snis是对应的域名,cert,key是你对应的证书和密钥,这里可以直接打开apisix的网页,摁f12添加一个,并把其粘贴出来
在这里插入图片描述

启动 Apache APISIX 时,默认情况下 Admin API 将监听 9180 端口。您可以通过修改 conf/config.yaml 文件来改变默认监听的端口。

在出现的 X-API-KEY 指的是 conf/config.yaml 文件中的 deployment.admin.admin_key.key,它是 Admin API 的访问 token。

把调用地址,X-API-KEY改成自己使用的值后进行调用即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/985904
推荐阅读
相关标签
  

闽ICP备14008679号