问题标签 [p12]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jks - 如何将 p12 文件转换为 gateway.jks、cacerts.jks
在我的 glassfish 配置文件中有 3 个关键文件 gateway.jks、cacerts.jks、HOST1.cer。为了将应用程序连接到远程服务器,服务器团队提供了一个 .p12 文件。我将该 .p12 文件转换为私钥和公钥对。但无法从 .p12 文件创建 jks 密钥。如果有人这样做过,请帮忙。
java - Paypal Java 创建 p12 文件 - 要包含哪些 pem 文件?
在 paypal 主题Secure Your HTML Payment Buttons中,描述了如何创建 my-prvkey.pem 、 my-pubcert.pem 以及如何下载 paypal_cert_pem.txt 。
现在在为手动创建的按钮下载和配置 EWP 软件部分:
3.将您的私钥、公用证书、p12文件和 PayPal 公用证书复制到您的 Web 服务器上软件所在的同一文件夹中。
他们要求一个 p12 文件。
我找到了如何从 pem 创建 p12,但我很困惑要包含哪些 pem 文件。
我应该包括所有这些文件吗?
java - Java s2s 使用 p12 证书和基本授权连接到 https
我尝试在 Java 类上实现,该类将使用 p12 证书和“基本授权”连接到 https 服务器。您能否概述一下如何将这两者结合起来,包括安装 p12 证书?
更新。下面是我使用的类:
}
结果是
SunCertPathBuilderException:无法找到请求目标的有效证书路径
并带有 SSL 调试
我还安装了 p12 证书。命令 keytool -list -v -keystore c:\jdk1.8.0_51\jre\lib\security\cacerts 显示证书。信息:
node.js - NodeJS 从文件中加载 PFX 证书
我正在使用 Node.JS 和 TypeScript 编写一个小项目,其中一个要求是从 .pfx 文件中读取 PFX 证书并在代码中使用它来加密有效负载主体
我有一个名为的证书公钥/私钥文件cert1.pfx
,我的代码需要此证书,如下所示
我四处搜索,但找不到为我的用例加载 PFX 的方法,我看到了为 HTTPS 服务器或 Express.JS 加载 PFX 的示例,我查看了 node-x509,但那是用于 BASE64 编码的 CER 或 PEM 证书,我还查看了 node-rsa,但那是使用公钥/私钥进行加密/解密。
有谁知道这是否可能?如果是这样,将不胜感激有关如何完成的一些指示。
php - 为什么在苹果推送通知中使用 .pem 证书而不是 p12
我正在使用 laravel 框架创建一个门户网站,其功能之一是在 IOS App 上远程发送远程推送通知。互联网上的许多文章都说我们需要 pem 证书文件而不是 p12。为什么?
我正在开发 IOS 移动应用程序的同事说他正在使用 p12 证书从 Azure 门户获取推送通知并成功发送推送通知。
这是因为他在本地推送应用程序吗?意味着应用程序直接发送通知?我正在从门户网站远程推送通知?远程和本地推送应用程序有什么区别吗?
ios - p12 文件是否包含重要信息?
对于 phonegap 项目,我必须将 p12 文件和配置文件发送给开发人员。这家伙工作不顺利,取消了这个项目。
我不确切知道这些文件中的内容,我应该更改我的通行证还是所有内容都已加密?
谢谢你
ios - 在 Keychain Access 上安装证书时缺少私钥
我需要一个私钥 p12 文件才能为推送通知生成 PEM 文件。
我在很多地方都找到了创建文件的步骤,但在最后一步我总是遇到同样的问题:
- 在我的 Mac 上打开钥匙串访问。在 Keychain Access 下拉菜单中,选择 Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority。这会生成 CSR。
- 登录我的开发者帐户。为我的应用程序创建一个唯一的 Apple ID,并选择推送通知(证书、标识符和配置文件 > iOS 应用程序 > 证书 > 应用程序 ID)。
- 打开新创建的应用程序 ID 的设置。转到“推送通知”并创建“生产 SSL 证书”。要求时上传 CSR。
- 当它完成下载 .cer 文件时。
- 双击证书文件将其安装在“钥匙串访问”应用程序上。
- 选择已安装证书下的私钥项,右键导出为p12文件。
这是我看到的屏幕截图。
但是我在证书项下找不到任何私钥项。
请我真的需要有人帮助我。
谢谢你的耐心。
ios - 从 OSX 复制 p12 证书,应用程序在调用 Web API 时将使用该证书
我已经在 stackoverflow 上阅读了这个问题,所以我知道我无法从应用程序的配置文件中读取已安装的认证。
这是我尝试过的:
- 通过 AirDrop 从我的 macbook 复制自签名的证书 (.p12)。
- 然后iPhone会要求我安装它,所以我安装了。
- 现在可以在里面看到证书了
Settings->General->Profiles & Device Management
,但是profile里面有Not Verified
下面的红字Signed by
。我想这是因为证书是自签名的。 [NSURLSession dataTaskWithURL: ...]
我开发了一个用于请求网页的应用程序,没有[URLSession: didReceiveChallenge: ...]
.- 该应用程序出现错误
Code=-1202 "The certificate for this server is invalid."
,这与我在安装证书之前遇到的错误相同。
更新:我又试了一次,我注意到我得到的证书没有签名,也许这就是我失败的真正原因并且配置文件显示未验证?也许我应该问我的同事谁给我这个证书。
我需要将一个自签名证书(.p12)从我的 OSX 复制到我的 iPhone/iPad 中,然后开发一个应用程序在调用 Web API 时将其作为凭证读取。
由于每个授权用户将获得不同的证书,我不能只将证书放在应用程序的主包中。
我知道我可以通过应用程序下载证书(可能带有一些授权令牌),但是由于服务器尚未开发此 api,因此我需要在测试我的应用程序时手动复制证书。
有人可以教我如何复制证书并从我的开发应用程序中读取它。
谢谢你的帮助 :)
java - inputStream 给出 java.io.FileNotFoundException
我在我的 android 应用程序中创建了新线程来读取 .p12 文件,如下所示:
该文件存在于目录中。但每次我得到
java.io.FileNotFoundException
模拟代码在简单的 java 应用程序中工作没有任何问题。是什么原因?
php - 使用 PHP 从 p12 证书文件中获取信息
我的网页有一个登录表单,请求一个 p12 文件以使用证书验证您的身份。
如何使用 PHP 代码获取 p12 信息?