Metode otentikasi pemberitahuan push Amazon SNS 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 pemberitahuan push Amazon SNS Apple

Anda dapat mengizinkan 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 SNS digunakan Amazon untuk menandatangani token otentikasi Layanan Pemberitahuan Push Apple (APNs).

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

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

Sertifikat

TLSSertifikat yang SNS digunakan Amazon untuk mengautentikasi APNs 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 AmazonSNS. Untuk informasi selengkapnya, lihat Membuat Koneksi Berbasis Sertifikat ke APNs situs web Pengembang Apple.

Untuk mengelola APNs setelan menggunakan AWS Management Console
  1. Masuk ke SNSkonsol Amazon.

  2. Di Seluler, pilih Pemberitahuan push.

  3. Pilih Aplikasi yang ingin Anda edit APNs pengaturannya, lalu pilih Edit.

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

  5. Muat kredensi 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, IDs & 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, IDs & Profil, pilih Aplikasi IDs di bagian Pengenal, lalu pilih aplikasi Anda.

    • Jika Anda memilih Sertifikat, berikan informasi berikut:

      • SSLsertifikat - Berkas.p12 untuk sertifikat AndaTLS. 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.