作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何向iPhone钥匙串(keychain)添加安全身份(证书+私钥)?我的应用程序中有 .p12 文件。我可以使用 SecPKCS12Import() 从中获取身份,但是当我尝试执行以下操作时:
NSMutableDictionary *secIdentityParams = [[NSMutableDictionary alloc] init];
[secIdentityParams setObject:(id)kSecClassIdentity forKey:(id)kSecClass];
[secIdentityParams setObject:label forKey:(id)kSecAttrLabel];
[secIdentityParams setObject:(id)myIdentity forKey:(id)kSecValueRef];
status = SecItemAdd((CFDictionaryRef) secIdentityParams, NULL);
我收到错误 = -25291 -> 没有可用的信任结果。我做错了什么?
最佳答案
只需在属性字典中使用 1 个参数即可将身份添加到钥匙串(keychain):
NSMutableDictionary *secIdentityParams = [[NSMutableDictionary alloc] init];
[secIdentityParams setObject:(id)myIdentity forKey:(id)kSecValueRef];
OSStatus status = SecItemAdd((CFDictionaryRef) secIdentityParams, NULL);
关于iphone - 如何给iPhone钥匙串(keychain)添加安全身份(证书+私钥)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2773191/
我是一名优秀的程序员,十分优秀!