Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Memilih Metode Autentikasi
API Gateway mendukung beberapa metode autentikasi yang sesuai dengan berbagai aplikasi dan kasus penggunaan. API Gateway menggunakan metode autentikasi yang Anda tentukan dalam konfigurasi layanan untuk memvalidasi permintaan masuk sebelum meneruskannya ke backend API. Halaman ini memberikan ringkasan untuk setiap metode autentikasi yang didukung di API Gateway.
Kunci API
Kunci API adalah string sederhana yang mengidentifikasi projectGoogle Cloud untuk tujuan kuota, penagihan, dan pemantauan. Developer
membuat kunci API dalam project di konsol Google Cloud dan
menyisipkan kunci tersebut dalam setiap panggilan ke API Anda sebagai parameter kueri atau di header permintaan.
Kasus penggunaan
Untuk menggunakan fitur API Gateway seperti
kuota, Anda dapat meneruskan kunci API
sehingga API Gateway dapat mengidentifikasi Google Cloud project
yang terkait dengan aplikasi klien. Untuk informasi selengkapnya, lihat
Menggunakan Kunci API.
Akun layanan
Untuk mengidentifikasi layanan yang mengirim permintaan ke API, Anda menggunakan
akun layanan. Layanan panggilan
menggunakan kunci pribadi akun layanan untuk menandatangani
Token Web JSON (JWT)
yang aman dan mengirimkan JWT yang ditandatangani dalam permintaan ke API Anda.
Kasus penggunaan
JWT dan akun layanan sangat cocok untuk microservice. Untuk mengetahui informasi selengkapnya, lihat Autentikasi antarlayanan.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-06 UTC."],[[["API Gateway offers multiple authentication methods for different applications and use cases, validating requests before forwarding them to the API backend."],["API keys, which are strings identifying a Google Cloud project, are used for quota, billing, and monitoring, and are embedded in API calls."],["Service accounts utilize JSON Web Tokens (JWTs) for secure authentication of services making requests to your API, which are well-suited for microservices."]]],[]]