macOS 10.14 (Mojave)

1. Open the Keychain Access application, located at /Applications/Utilities/Keychain Access.app.

2. Select Keychain Access >> Certificate Assistant >> Request a Certificate From a Certificate Authority… from the menu.

3. In the Certificate Assistant window that opens, enter your email address in the User Email Address

field. Then, enter the Fully Qualified Domain Name (FQDN) of the website this certificate will protect in

the Common Name field (depending on the certificate type, this may be a wildcard, such

as *.example.com). Leave the CA Email Address field blank. Check the Saved to disk radio button.

4. If you want to change the default key size and algorithm for the key pair (optional), check the Let me specify key pair information checkbox.

5. Click the Continue button.

6. In the dialog box that appears, give the CSR a filename with the extension .certSigningRequest, choose a location to save it, and click the Save button.

7. If you checked the optional Let me specify key pair information checkbox in step 4 above, you will be

prompted to choose the Key Size and Algorithm from the drop-down menus. After setting them,

click Continue. If you did not check the box this prompt will not appear.

8. Your new CSR will be saved to disk in the location you specified. Clicking the Show In Finder… button

will open a finder window with the CSR file.

9. Click the Done button to close the Certificate Assistant window.

10. You can confirm that your new key pair has been generated and installed in your system by clicking All Items in the left-hand

Category menu of the main Keychain Access window and typing the Common Name for the new CSR in the search box at the upper right.

原文:https://www.ssl.com/how-to/csr-generation-in-macos-keychain-access/

参考资料:https://help.apple.com/developer-account/?lang=zh-cn#/devbfa00fef7

Generate a Certificate Signing Request (CSR) in macOS Keychain Access的更多相关文章

  1. SHA-2 Certificate Signing Request

    To request an SSL certificate is now a SHA-2 Certificate Signing Request (CSR) is required. Using th ...

  2. [macOS] keychain的跳坑之旅!git拉取的权限问题

    故事背景,svn与git各有长处,不过git大势所趋吧,那就搞搞.git的服务端,是基于phabricator搭建的,关于它的资料自行google就好了.其实之前运维已经搭好了phabricator了 ...

  3. git提示error setting certificate verify locations以及fatal: unable to access 的解决办法

    z当使用git ------上传文件到GitHub上时!~~~出现了以下错误  :fatal: unable to access ' 可以采用以下解决方式: 修改GitHub上的地址格式=====ht ...

  4. 提交App到Apple Store(Xcode4)

    昨 天终于顺利把公司的App提交了,还是很开心的.这是我第一个开发超过2个月的项目,开发期间学到了很多东西,接下来的时间我会逐渐梳理一下.来个倒叙, 今天就先说下怎么提交的吧.Xcode4以后,提交过 ...

  5. mod_cluster启用https协议的步骤

    1.生成SSL证书与私钥 Generate Private Key on the Server Running Apache + mod_ssl First, generate a private k ...

  6. JBoss集群中启用HTTPS协议

    Generate server certificate Note: If you already have certificate created then this section can be i ...

  7. SSL 通信及 java keystore 工具介绍

    http://www.javacodegeeks.com/2014/07/java-keystore-tutorial.html Table Of Contents 1. Introduction 2 ...

  8. 常用的Java Keytool Keystore命令

    Java keytool是密钥和证书管理工具.它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务.它还允许用户储存他们的 ...

  9. Secure gRPC with TLS/SSL

    摘自:http://bbengfort.github.io/programmer/2017/03/03/secure-grpc.html Secure gRPC with TLS/SSL 03 Mar ...

随机推荐

  1. spark操作总结

    一.sparkContext与sparkSession区别 任何Spark程序都是SparkContext开始的,SparkContext的初始化需要一个SparkConf对象,SparkConf包含 ...

  2. kuangbin专题专题四 Til the Cows Come Home POJ - 2387

    题目链接:https://vjudge.net/problem/POJ-2387 题意:从编号为n的城市到编号为1的城市的最短路. 思路:dijkstra模板题,直接套板子,代码中我会带点注释给初学者 ...

  3. Pat 1003 甲级

    #include <cstdlib> #include <cstring> #include <iostream> #include <cstdio> ...

  4. DES加密算法介绍(含例子)

    http://www.hankcs.com/security/des-algorithm-illustrated.html DES(Data Encryption Standard)算法是世界上最常用 ...

  5. HtmlAgilityPack - 详细简介和使用

    HtmlAgilityPack - 简介 HtmlAgilityPack是.net下的一个HTML解析类库.支持用XPath来解析HTML.这个意义不小,为什么呢?因为对于页面上的元素的xpath某些 ...

  6. 项目Beta冲刺(团队4/7)

    项目Beta冲刺(团队) --4/7 作业要求: 项目Beta冲刺(团队) 1.团队信息 团队名 :男上加男 成员信息 : 队员学号 队员姓名 个人博客地址 备注 221600427 Alicesft ...

  7. python基础笔记-字符串

    字符串是 Python 中最常用的数据类型.我们可以使用引号(‘或”)来创建字符串. def main(): str1 = 'hello,world' print(len(str1))#计算字符串的长 ...

  8. Bootstrap 学习笔记1

    <img src="..." class="img-responsive" alt="响应式图像"> 通过添加 img-resp ...

  9. IE haslayout 问题引起的常见 bug

    http://www.qianduan.net/comprehensive-haslayout/ 要想更好的理解 css, 尤其是 IE 下对 css 的渲染,haslayout 是一个非常有必要彻底 ...

  10. async/await 和 trycatch/throwable机制类似

    async/await 和 trycatch/throwable机制类似