API 调用用于在 Panorama 上的特定模板中导出和导入证书
1800
Created On 03/28/25 09:50 AM - Last Modified 08/07/25 03:31 AM
Symptom
- API 调用自动导入、导出和更新 Panorama 上的证书
- 证书可以位于 Panorama 管理的防火墙的特定模板中
Environment
- Palo Alto Networks Panorama 管理防火墙
- API
- 模板中的证书
Cause
客户需要特定的 API 来增强其证书更新流程,以实现大型防火墙部署流程的自动化。
Resolution
- 设置目标vsys :-
- https://10.XX.XX.XX/api?type=op&cmd= TPL1 vsys1 &键=
- TPL1 是模板的名称
- vsys1 是vsys的名称
- 生成CSR :-
- https://10.XX.XX.XX/api?type=op&cmd= apicert测试2048 sha256外部的不&键=
- apicert 是证书的名称
- 测试是CN
- 导出CSR :-
- https://10.XX.XX.XX/api?type=export&category=certificate&certificate-name=apicert&format=pkcs10&include-key=no&key=
- 导入签名的证书:-
- %curl -F file=@./cert_test123.crt'https://10.XX.XX.XX/api?type=import&category=certificate&certificate-name=apicert.crt&format=pem&key='-k
- 文件=@
Additional Information
请查看以下文档,了解如何开始使用XML API :-