2009-12-22 16 views
6

Uygulamamdaki kullanıcı kimliğini, kullanıcının e-postaya eklenmiş bir .cer/.p12 dosyasını açarak depoladığı bir sertifika/kimlik kullanarak doğrulamaya çalışıyorum. Sertifika, telefonun "Yapılandırma Profilleri" grubunun altındaki ayarlar uygulamasında görünür.iPhone SDK ile kimlik profillerine ve sertifikalara nasıl erişebilirim?

iphone SDK'yı kullanarak sertifikaya erişmenin herhangi bir yolu var mı (Güvenlik Çerçevesini kullanmaya çalıştım, ancak uygulama anahtarlığı veya diğer anahtar zincirlerinde depolanan sertifikalara yalnızca grubundan erişilebiliyor gibi görünüyor)?

+0

Juanjo, Sorunuza bir çözüm buldunuz mu? –

+0

Hayır, doğrudan Apple ile konuşmaya çalışacağım (müşterim İspanya'da bir hükümet kurumudur, bu yüzden belki de o sektördeki iPhone platformunu kullanmaya ilgi duyacaklardır), belki bazı API'lar kullanılabilir hale getirebilirler. –

cevap

1

Güvenlik çerçevesi hakkında konuştunuz, ancak siz try the following functions in the doc mu yaptınız?

içeriği şahsen hiç denemedim

/vardı bu kendim yapmak ama yine de bazı NSData/CFDataRef bir SecCertificateRef inşa etmek gerekir bu nedenle çerçevesinde SecCertificateCreateWithData gibi bazı işlevler vardır görünüyor için ... veri posta ekinizin.

(eğer Anahtarlık çıkarılan sertifika yapacağını gibi) diğer işlevleri kullanarak başka sertifikası olarak kullanabilir

Eh bu basitçe belgeleri okuduktan sonra sadece bir tahmin ama en verelim Oradan doc denir gibi görünmek için bir yol gibi görünüyor.

İlgili konular