Jika Anda memerlukan kode kerangka, hubungi POC Google.
Menguji server tanpa TLS
Untuk pengujian awal, TLS dapat dinonaktifkan:
$cd[base_dir]$rubyserver.rb--disable_tls
Hal ini tidak sesuai untuk penggunaan produksi.
Mengonfigurasi sertifikat produksi
Untuk mengaktifkan TLS di server, file berikut diperlukan:
certificates/server.pem rantai sertifikat untuk server dalam format PEM
certificates/server.key kunci pribadi untuk rantai sertifikat server
certificates/trusted_client_roots.pem root certificate yang
dipercaya saat mengautentikasi klien
Kumpulan root certificate klien tepercaya digunakan saat mengautentikasi
klien. Anda dapat memilih untuk mendapatkan kumpulan root tepercaya ini dari otoritas
seperti Mozilla atau menginstal kumpulan
root yang saat ini direkomendasikan oleh Google Internet Authority
G2. Dalam kasus terakhir, Anda mungkin harus
memperbarui sertifikat root secara manual.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-26 UTC."],[],["The implementation requires the `google-protobuf` and `grpc` gems. Download the service definition, create the specified directory structure, and generate Ruby libraries using `grpc_tools_ruby_protoc`. TLS can be initially disabled using `--disable_tls` for testing. Production requires `server.pem`, `server.key`, and `trusted_client_roots.pem` within the certificates directory for TLS. The `trusted_client_roots.pem` may come from an authority like Mozilla or Google Internet Authority G2.\n"]]