คำถามติดแท็ก certificate

ใบรับรองคือเอกสารอิเล็กทรอนิกส์ที่ใช้ในการเข้ารหัส


9
ทีมพัฒนาไม่แสดงใน Xcode
ฉันเป็นนักพัฒนา iOS ที่ทำงานด้วยตนเองและมีสมาชิกการแจกจ่าย iOS ของตัวเองด้วย สองสามวันนี้ฉันทำงานเป็นนักพัฒนาในทีม บัญชี apple ของฉันถูกเพิ่มใน iTunes Connect / Users and Roles แล้ว มันใช้งานได้เนื่องจากฉันสามารถเข้าถึงรายละเอียดแอพของแอพปัจจุบันที่เราพัฒนา อย่างไรก็ตามฉันไม่สามารถทำให้ถูกต้องใน Xcode ดังนั้น Xcode จึงบอกว่า Bundle ID ไม่ถูกต้องเพราะฉันไม่มีโปรไฟล์การจัดสรร ใน "โครงการ> ทั่วไป> ข้อมูลประจำตัว> ทีม" ฉันสามารถเลือกได้เฉพาะบัญชีของตัวเองและฉันไม่เห็นทีมใหม่ที่ฉันเป็นส่วนหนึ่ง ฉันไม่เห็นมันในหน้าบัญชีของการตั้งค่า Xcode หัวหน้าทีมสร้างโปรไฟล์การจัดเตรียมให้ฉันแล้ว มันไม่ได้แก้ปัญหา คำถาม: จะเพิ่มทีมใหม่ที่เราอยู่ใน Xcode ได้อย่างไร? หมายเหตุ - ในที่สุด Apple จะแก้ไขปัญหาความบ้าคลั่งนี้ ในที่สุดพวกเขาก็แก้ไขได้ในปี 2018:


14
ปัญหาเกี่ยวกับใบรับรอง X509Store ค้นหา FindByThumbprint
ฉันมีปัญหาเมื่อใช้วิธีนี้ X509Store.Certificates.Find public static X509Certificate2 FromStore(StoreName storeName, StoreLocation storeLocation, X509FindType findType, string findValue) { X509Store store = new X509Store(storeName, storeLocation); store.Open(OpenFlags.ReadOnly); try { //findValue = "7a6fa503ab57b81d6318a51ca265e739a51ce660" var results = store.Certificates.Find(findType, findValue, true); return results[0]; } finally { store.Close(); } } ในกรณีนี้วิธีการค้นหาจะส่งคืนผลลัพธ์ 0 ( results.Count == 0) แต่ถ้าฉันใส่ findValue เป็นค่าคงที่วิธีการค้นหาใบรับรอง public …

1
จะตรวจสอบ CRL และ OSCP เพื่อทำงานบน iOS ได้อย่างไร
ฉันไม่สามารถให้ CRL ทำงานบน iOS ได้ ฉันสร้างกรณีทดสอบสองกรณี ฉันมีใบรับรองที่ถูกต้องออกโดย CA ฉันมีใบรับรองอื่นที่ถูกต้องออกโดย CA แต่ CA ได้เพิ่มใบรับรองนั้นใน CRL ฉันตั้งค่านโยบายการเพิกถอนที่เปิดใช้งานการตรวจสอบ CRL และต้องการให้สำเร็จ func crlValidationTest(trustedCert: SecCertificate, certToVerify: SecCertificate) -> Bool { let basicPolicy = SecPolicyCreateBasicX509() let crlPolicy = SecPolicyCreateRevocation(kSecRevocationOCSPMethod | kSecRevocationCRLMethod | kSecRevocationRequirePositiveResponse)! var trust: SecTrust? SecTrustCreateWithCertificates(NSArray(object: certToVerify), NSArray(objects: basicPolicy, crlPolicy), &trust) SecTrustSetAnchorCertificates(trust!, NSArray(object: trustedCert)) SecTrustSetNetworkFetchAllowed(trust!, …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.