首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过腾讯云Api上传SSL证书

背景 笔者使用的轻量应用服务器安装的Windows系统(集成环境没有更新证书功能),SSL证书是acme.sh生成的多域名证书,有效期90天。...因为使用了腾讯云的CDN,每次生成新证书需要手动上传到腾讯云,太麻烦了。...既然官方提供了上传证书的Api(UploadCertificate),服务器是php环境,就想用php撸个小工具,实现自动上传SSL证书到腾讯云。...主要思路 acme.sh(计划任务)更新证书 -> 证书更新成功hook工具网址实现上传 核心代码 执行acme.sh时,额外增加如下参数:(5秒延时可取消,网址换成自己脚本存放位置) --renew-hook...$param['CertificateType']=$type; //证书类型,默认 SVR。CA = 客户端证书,SVR = 服务器证书

9.1K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    自定义证书颁发机构 CA 生成自签名证书

    前面有写过使用 Node.js 搭建 HTTPS 服务器 其中的自签名生成证书方式比较简单,既充当 HTTPS 根证书的角色也充当了用户的角色,本文我们会先创建一个 CA 根证书,再创建一个由 CA 根证书签名的自定义证书...本文从以下几个方面讲解: 创建自己的自定义证书颁发机构 CA 使用 CA 根证书签名服务器证书 在 Node.js 服务器中配置证书 添加根证书到本地计算机的受信任根存储中 创建自己的自定义证书颁发机构...添加根证书到本地计算机的受信任根存储中 找到我们刚生成的根证书文件,双击打开。 ?...得到如下提示,是因为系统提示新根证书应添加到当前用户下,这样就不会因为测试去影响其它用户,系统根证书是不建议修改的,这会对当前计算的所有用户生效,另外 Mac 中也是不能修改的。 ?...image.png 按照以下步骤添加根证书,修改证书为信任,最后会需要用到密码进行确认 ? 重新打开链接,是有提示的,我们可以继续前往访问,另外证书的状态也显示为了有效。 ?

    4.2K20

    跨腾讯云账号的SSL证书上传

    而我们目前的所有域名都是以正式环境的腾讯云账号名义购买的,对于应用于测试环境的域名,如果要使用HTTPS访问,就涉及到SSL证书从正式环境腾讯云账号下载,然后上传到开发和测试环境腾讯云账号中。...进入开发和测试环境的腾讯云控制台,选择**SSL证书** ( https://console.cloud.tencent.com/certoverview ) 选择 我的证书上传证书。...图片 在上传证书弹出框中, 证书标准,选择 国际标准; 备注名,我的建议是域名,.换成_,例如buzzfrog_cn。...图片 上传完成后,就可以在 腾讯云控制台-API网关-自定义域名 中,绑定 www.buzzfrog.cn 域名了。...图片 需要注意的事 这里我在下载SSL阶段花了点时间,主要在选择哪种证书阶段上,最后在参考文档中发现只能选择Nginx的。另外,我在上传SSL证书阶段,有个SSL证书复制粘贴后,直接就成功了。

    22.4K111

    django 自定义后台图片上传

    今天终于是抽时间完成了后台上传图片的功能,确切的说是上传文件的功能。...说回正题,如果只是存在自己服务器上,那就挺简单了,只用个FileField或者ImageField,然后django自己的后台就搞定了,如果有像我这样需求的话,就要使用自定义的storage了。...自定义的storage也很简单,只要实现storage的几个方法就行了,主要是_save: .. code:: python import upyun from django.db import models...另外也重写了对应的admin list页面,有同样需求的同学可以参考下,因为我想在列表页直接上传文件,而不是每次都要进入增加的页面。...model_list.html: .. code:: html {% extends "admin/change_list.html" %} {% block filters %} 文件上传

    1.2K20

    如何在上架App之前设置证书上传应用

    填写信息创建app ID 二、创建证书请求文件(CSR文件) CRS文件主要用于 绑定你的电脑的 点开LaunchPad,在其他中找到打开钥匙串访问 点击电脑左上角的钥匙串访问–证书助理–从证书颁发机构请求证书...IOS证书制作教程 点击苹果证书 按钮 ​ 编辑 点击新增 图片 编辑 输入证书密码,名称 这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作...notification service ssl (sandbox & production) 其他证书不是很常用,可以自行百度各种证书说明 发布证书和开发者证书需要分别创建,操作两次,开发者证书用于真机调试...上传应用 在应用上架之前,需要先创建一个App Id(应用标识)和描述应用的相关信息,以便在审核和应用商店中找到你的应用。 下载与App Id匹配的证书文件(cer后缀)并将其导入到Xcode中。...使用iTunes或者Application Loader将二进制文件上传到App Store。注意要选择正确的证书文件和描述应用的 information.。 ​

    28340

    WordPress技巧:自定义默认上传路径

    >”前面加入如下代码即可激活默认上传路径的设置,然后点击“设置”》“多媒体”即可看到相关设置选项。...方法三、wp-config代码法 只需要在WordPress根目录的wp-config.php文件中加入如下代码即可改变默认的上传路径为uploads /** 自定义默认上传路径 */ define(...PS:比如你的域名是:xxx.com,这样你的图片上传路径就被设置成了xxx.com/uploads/。如需要改变为其他名称,如img,只需要把代码中的uploads改为img即可。...方法四、FTP直接操作法 在WordPress根目录直接建立一个img文件夹,然后通过FTP把所需的图片或附件上传到这个img文件夹,在编辑文章的时候,直接用http://XXX.com/img/图片名称...另外,设置好新的上传路径后,我们需要替换数据库中原图片路径,具体办法如下: 进入 PHPMyAdmin,执行以下SQL语句: UPDATE wp_posts SET post_content = REPLACE

    2.4K40

    如何在上架App之前设置证书上传应用

    填写信息创建app ID二、创建证书请求文件(CSR文件)CRS文件主要用于 绑定你的电脑的点开LaunchPad,在其他中找到打开钥匙串访问点击电脑左上角的钥匙串访问–证书助理–从证书颁发机构请求证书出现如下界面...IOS证书制作教程点击苹果证书 按钮​编辑点击新增​编辑输入证书密码,名称这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,...service ssl (sandbox & production)其他证书不是很常用,可以自行百度各种证书说明发布证书和开发者证书需要分别创建,操作两次,开发者证书用于真机调试,发布证书用于提交到AppStore...上传应用在应用上架之前,需要先创建一个App Id(应用标识)和描述应用的相关信息,以便在审核和应用商店中找到你的应用。下载与App Id匹配的证书文件(cer后缀)并将其导入到Xcode中。...使用iTunes或者Application Loader将二进制文件上传到App Store。注意要选择正确的证书文件和描述应用的 information.。​

    41620

    【Android Gradle 插件】将自定义 Gradle 插件上传到自建 Maven 仓库 ① ( Maven 仓库上传源码上传源码设置 | 自定义源码打包任务 | 自定义文档打包任务 )

    文章目录 一、Maven 仓库上传源码设置 二、自定义源码打包任务 ( Jar 类型 Gradle 任务 ) 三、执行自定义源码打包任务 Android Plugin DSL Reference 参考文档...Gradle 插件 - GitHub 地址 : https://github.com/han1202012/Android_UI 一、Maven 仓库上传源码设置 ---- 在之前的 【Android...\octop.m2\repository " 目录中的内容如下 : 本地 Maven 仓库中 , 只有 jar 包 ; 除了 jar 包以外 , 还可以将 Gradle 插件的源码 也一同上传到...Maven 仓库中 ; 二、自定义源码打包任务 ( Jar 类型 Gradle 任务 ) ---- 上传 Gradle 插件源码 , 需要先 将源码进行打包 , 打包完成的源码包可以同 jar 包一起上传到...Gradle 插件的版本号 version '0.1' // 自定义源码打包任务 // 自定义 Jar 类型的 Gradle 任务 // 将源码打包到 jar 包中 task sources2Jar

    65810

    Gradle基础|自定义插件并上传到JitPack

    本篇主要概括创建插件的三种方式,并如何上传到 JitPack 中。...上述我们创建了自定义的插件实现类,现在就去改一下我们的 build.gradle 文件,增加下述代码: //java-gradle插件 apply plugin: 'java-gradle-plugin...Standalone project 上面的两种方式只能在当前项目中进行使用,如果我们想要在其他项目中使用,此时一般我们会将插件发布到 Maven 上,与其他人进行共享,这也是开发插件最常用的一种方式了,本篇会上传到...上传到JitPack中 一般而言,我们会将插件上传到 Maven 上,便于跨项目使用。...参考 Gradle文档-开发自定义Gradle插件 Android文档-使用 Maven Publish 插件 自定义Android Gradle插件(Kotlin)

    1.1K10

    EasyNVR上传SSL证书时出现报错:网络请求失败,如何处理?

    关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做开发的同学没少被折腾。...只有拥有开发者账号,才可以申请开发/发布证书及相关配置授权文件。我们在开发EasyNVR的时候也加入了证书配置功能,在配置界面可上传域名证书文件。...在上传ssl证书时出现了网络请求失败错误,显示如下: image.png 接口显示文件上传成功了,但是上传的文件在页面显示不出来: image.png 查找代码后发现因为配置了https,所以上传成功后需要重新启动...http服务,而原来的接口是将上传和获取配置分开请求的,上传成功后就立马重启服务了,后面的获取配置的接口自然就请求失败了,需要手动刷新页面才能正常显示上传后的文件。...image.png 其实只需要一个接口就可以完成上传显示功能,直接在upload接口中上传完成后返回上传的路径给前端显示就行了。

    80340
    领券