Metode otentikasi Apple - Amazon Simple Notification Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Metode otentikasi Apple

Anda dapat mengotorisasi Amazon SNS untuk mengirim pemberitahuan push ke aplikasi iOS atau macOS Anda dengan memberikan informasi yang mengidentifikasi Anda sebagai pengembang aplikasi. Untuk mengautentikasi, berikan kunci atau sertifikat saat membuat aplikasi platform, yang keduanya bisa Anda dapatkan dari akun Pengembang Apple Anda.

Kunci penandatanganan token

Kunci penandatanganan pribadi yang digunakan Amazon SNS untuk menandatangani token otentikasi Layanan Pemberitahuan Push (APN) Apple.

Jika Anda memberikan kunci penandatanganan, Amazon SNS menggunakan token untuk mengautentikasi dengan APN untuk setiap pemberitahuan push yang Anda kirim. Dengan kunci penandatanganan, Anda dapat mengirim pemberitahuan push ke lingkungan produksi dan kotak pasir APN.

Kunci penandatanganan tidak kedaluwarsa, dan Anda dapat menggunakan kunci penandatanganan yang sama untuk beberapa aplikasi. Untuk informasi selengkapnya, lihat Berkomunikasi dengan APN menggunakan token autentikasi di bagian Bantuan Akun Pengembang di situs web Apple.

Sertifikat

Sertifikat TLS yang digunakan Amazon SNS untuk mengautentikasi dengan APN saat Anda mengirim pemberitahuan push. Anda mendapatkan sertifikat dari akun Pengembang Apple Anda.

Sertifikat kedaluwarsa setelah satu tahun. Ketika ini terjadi, Anda harus membuat sertifikat baru dan memberikannya ke Amazon SNS. Untuk informasi selengkapnya, lihat Membuat Koneksi Berbasis Sertifikat ke APN di situs web Pengembang Apple.

Untuk mengelola setelan APN menggunakan AWS Management Console
  1. Masuk ke Konsol Amazon SNS.

  2. Di Seluler, pilih Pemberitahuan push.

  3. Pilih Aplikasi yang ingin Anda edit pengaturan APN, lalu pilih Edit.

  4. Pada halaman Edit, untuk jenis Otentikasi, pilih Token atau Sertifikat.

  5. Muat kredensyal yang sesuai untuk sertifikat atau kunci penandatanganan token. Anda bisa mendapatkan informasi ini dari akun Pengembang Apple Anda.

  6. Bergantung pada jenis otentikasi yang Anda pilih, lakukan salah satu hal berikut:

    • Jika Anda memilih Token, berikan informasi berikut dari akun Pengembang Apple Anda. Amazon SNS memerlukan informasi ini untuk membuat token otentikasi.

      • Kunci penandatanganan — Kunci penandatanganan token otentikasi dari akun Pengembang Apple Anda, yang Anda unduh sebagai file.p8. Apple memungkinkan Anda mengunduh kunci penandatanganan hanya sekali.

      • ID kunci penandatanganan — ID yang ditetapkan ke kunci penandatanganan Anda. Amazon SNS memerlukan informasi ini untuk membuat token otentikasi. Untuk menemukan nilai ini di akun Pengembang Apple Anda, pilih Sertifikat, ID & Profil, lalu pilih kunci Anda di bagian Kunci.

      • Pengenal tim — ID yang ditetapkan ke tim akun Pengembang Apple Anda. Anda dapat menemukan nilai ini di halaman Keanggotaan.

      • Bundle identifier — ID yang ditetapkan ke aplikasi Anda. Untuk menemukan nilai ini, pilih Sertifikat, ID & Profil, pilih ID Aplikasi di bagian Pengenal, lalu pilih aplikasi Anda.

    • Jika Anda memilih Sertifikat, berikan informasi berikut:

      • Sertifikat SSL — File.p12 untuk sertifikat TLS Anda. Anda dapat mengekspor file ini dari Keychain Access setelah mengunduh dan menginstal sertifikat dari akun Pengembang Apple Anda.

      • Kata sandi sertifikat — Jika Anda menetapkan kata sandi ke sertifikat Anda, tentukan di sini.

      • Load certificate — Pilih Load certificate untuk mengunggah sertifikat Anda.

  7. Setelah selesai, pilih Simpan perubahan.