Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 1552|Jawab: 1

AWS membuat gateway API Gateway dari jenis HTTP API

[Salin tautan]
Diposting pada 01/12/2024 12.42.15 | | | |
Persyaratan: Buat gateway di AWS, lalu gunakan Lambda untuk menambahkan kemampuan autentikasi.

Masuk ke konsol AWS, pilih wilayah yang sesuai dengan situasi Anda, lalu buat gateway HTTP API seperti yang ditunjukkan pada gambar berikut:



Mulai nama, lalu pertahankan berikutnya (atau langsung tinjau dan buat), atur konfigurasi lain nanti, dan klik Buat di langkah terakhir, seperti yang ditunjukkan pada gambar di bawah ini:



Di bawah ini buat rute / bbs reverse proxy ke situs web ini, isi"/bbs/{proxy+}", metode perutean dapat dipilih ANY, yang memungkinkan semua metode HTTP, seperti yang ditunjukkan pada gambar di bawah ini:



Setelah membuat rute, pilih jalur dan klik tombol Lampirkan Integrasi di sebelah kanan, seperti yang ditunjukkan pada gambar di bawah ini:



Pilih Buat dan lampirkan integrasi seperti yang ditunjukkan pada gambar berikut:



Jenis integrasi Pilih HTTP URI, dan isi URL proksi terbalik tertentu (https://www.itsvse.com/{proxy}), dan terakhir klik Buat, seperti yang ditunjukkan di bawah ini:



Klik API untuk melihat alamat endpoint dan gunakan postman untuk menguji seperti yang ditunjukkan di bawah ini:



Jika Anda tidak ingin mengaksesnya secara publik, Anda perlu menyiapkan Otorisasi, menemukan menu Lambda dari backend AWS, dan membuat fungsi seperti yang ditunjukkan pada gambar di bawah ini:



Beri nama: demo-authentication, pilih versi 22.x :node.js saat runtime, pilih arm64 untuk arsitektur (harganya akan lebih murah), dan terakhir klik buat fungsi, seperti yang ditunjukkan di bawah ini:



Kode editor adalah sebagai berikut:



Klik tombol sebarkan di sebelah kiri, seperti yang ditunjukkan di bawah ini:



Untuk mengatur variabel lingkungan lambda, klik Konfigurasi -> Variabel lingkungan -> Edit, seperti yang ditunjukkan pada gambar berikut:

Kembali ke dasbor API Gateway, pilih Otorisasi dan klik buat seperti yang ditunjukkan pada gambar berikut:



Pilih Lampirkan otorisasi ke rute untuk menambahkan autentikasi yang ada, seperti yang ditunjukkan pada gambar berikut:



Coba gunakan antarmuka permintaan tukang pos lagi dan kembalikan status 401 dan pesan kesalahan (Tidak Sah), seperti yang ditunjukkan pada gambar di bawah ini:



Saat kami menambahkan informasi Otorisasi ke header permintaan, permintaan dapat berhasil, seperti yang ditunjukkan pada gambar di bawah ini:



Referensi:

Login hyperlink terlihat.
Login hyperlink terlihat.

(Akhir)





Mantan:Perbedaan antara REST API dan HTTP API di AWS API Gateway
Depan:NPM menginstal paket lokal dan dependensi lokal
 Tuan tanah| Diposting pada 01/12/2024 12.44.32 |
Konfigurasi yang diekspor




Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com