Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memecahkan masalah dengan aplikasi sampel
Jika Anda mengalami kesalahan saat mencoba menjalankan aplikasi sampel, berikut adalah beberapa hal yang perlu diperiksa.
Periksa sertifikat
Jika sertifikat tidak aktif, tidak AWS IoT akan menerima upaya koneksi apa pun yang menggunakannya untuk otorisasi. Saat membuat sertifikat Anda, mudah untuk mengabaikan tombol Aktifkan. Untungnya, Anda dapat mengaktifkan sertifikat Anda dari AWS IoT konsol
Untuk memeriksa aktivasi sertifikat
-
Di AWS IoT konsol
, di menu kiri, pilih A man, lalu pilih Sertifikat. -
Dalam daftar sertifikat, temukan sertifikat yang Anda buat untuk latihan dan periksa statusnya di kolom Status.
Jika Anda tidak ingat nama sertifikat, periksa apakah ada yang tidak aktif untuk melihat apakah itu mungkin yang Anda gunakan.
Pilih sertifikat dalam daftar untuk membuka halaman detailnya. Di halaman detail, Anda dapat melihat tanggal pembuatannya untuk membantu Anda mengidentifikasi sertifikat.
-
Untuk mengaktifkan sertifikat tidak aktif, dari halaman detail sertifikat, pilih Tindakan lalu pilih Aktifkan.
Jika Anda menemukan sertifikat yang benar dan aktif, tetapi Anda masih mengalami masalah dalam menjalankan aplikasi sampel, periksa kebijakannya seperti yang dijelaskan langkah selanjutnya.
Anda juga dapat mencoba membuat hal baru dan sertifikat baru dengan mengikuti langkah-langkah diBuat objek benda. Jika Anda membuat hal baru, Anda harus memberinya nama hal baru dan mengunduh file sertifikat baru ke perangkat Anda.
Periksa kebijakan yang dilampirkan pada sertifikat
Kebijakan mengizinkan tindakan di AWS IoT. Jika sertifikat yang digunakan untuk terhubung ke AWS IoT tidak memiliki kebijakan, atau tidak memiliki kebijakan yang memungkinkannya untuk terhubung, koneksi akan ditolak, bahkan jika sertifikat aktif.
Untuk memeriksa kebijakan yang dilampirkan pada sertifikat
-
Temukan sertifikat seperti yang dijelaskan dalam item sebelumnya dan buka halaman detailnya.
-
Di menu kiri halaman detail sertifikat, pilih Kebijakan untuk melihat kebijakan yang dilampirkan pada sertifikat.
-
Jika tidak ada kebijakan yang dilampirkan pada sertifikat, tambahkan satu dengan memilih menu Tindakan, lalu pilih Lamp irkan kebijakan.
Pilih kebijakan yang Anda buat sebelumnya diBuat AWS IoT sumber daya.
-
Jika ada kebijakan yang dilampirkan, pilih ubin kebijakan untuk membuka halaman detailnya.
Di halaman detail, tinj au dokumen Kebijakan untuk memastikan dokumen tersebut berisi informasi yang sama dengan yang Anda buatBuat AWS IoT kebijakan.
Periksa baris perintah
Pastikan Anda menggunakan baris perintah yang benar untuk sistem Anda. Perintah yang digunakan pada sistem Linux dan macOS sering berbeda dari yang digunakan pada sistem Windows.
Periksa alamat titik akhir
Tinjau perintah yang Anda masukkan dan periksa kembali alamat titik akhir dalam perintah Anda ke alamat di AWS IoT konsol
Periksa nama file dari file sertifikat
Bandingkan nama file dalam perintah yang Anda masukkan ke nama file file sertifikat di certs direktori.
Beberapa sistem mungkin memerlukan nama file dalam tanda kutip agar berfungsi dengan benar.
Periksa instalasi SDK
Pastikan penginstalan SDK Anda selesai dan benar.
Jika ragu, instal ulang SDK di perangkat Anda. Dalam kebanyakan kasus, itu masalah menemukan bagian tutorial berjudul Instal SDK AWS IoT Perangkat untuk SDK
language dan mengikuti prosedur lagi.
Jika Anda menggunakan AWS IoT Device SDK untuk JavaScript, ingatlah untuk menginstal aplikasi sampel sebelum Anda mencoba menjalankannya. Menginstal SDK tidak secara otomatis menginstal aplikasi sampel. Aplikasi sampel harus diinstal secara manual setelah SDK diinstal.