Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Cert pool #15

Open
richzw opened this issue Jun 24, 2024 · 1 comment
Open

Feature: Cert pool #15

richzw opened this issue Jun 24, 2024 · 1 comment
Assignees

Comments

@richzw
Copy link
Owner

richzw commented Jun 24, 2024

Create the cert pool from https://www.apple.com/certificateauthority

our recommendation it to use all certs under the Root Certificates section of https://www.apple.com/certificateauthority, this is why when decoding and verifying with the App Store Server Library we accept an array of root certificates. Also, remember to check the appropriate OID values when verifying the certificates in the chain. The full process is described here https://developer.apple.com/videos/play/wwdc2023/10143?time=614

related link https://forums.developer.apple.com/forums/thread/742185

@richzw richzw self-assigned this Sep 2, 2024
@richzw
Copy link
Owner Author

richzw commented Sep 2, 2024

The commit 7227c56 1e2b720 solve this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant