Tôi có một Ứng dụng sử dụng Couchbase Lite. Cho đến bây giờ tôi đã sử dụng http và bây giờ chúng ta cần phải làm cho ít an toàn. Vậy làm cách nào để cho phép tất cả các URL HTTPS đồng bộ hóa với CouchbaseLite Android?Cách cho phép tất cả các URL HTTPS đồng bộ hóa trong CouchbaseLite Android
6
A
Trả lời
0
Trong phần Configuring SSL của tài liệu Sync Cổng nó khẳng định:
Sync Cổng hỗ trợ phục vụ SSL. Để kích hoạt SSL, bạn cần phải thêm hai thuộc tính vào file cấu hình:
- "
SSLCert
": Một đường dẫn đến một tập tin PEM-format chứa một chứng chỉ X.509 hoặc một chuỗi chứng chỉ.- "
SSLKey
": Đường dẫn đến tệp định dạng PEM chứa khóa riêng phù hợp của chứng chỉ.Nếu cả hai thuộc tính đều có mặt, máy chủ sẽ phản hồi SSL (và chỉ SSL) trên cả cổng công cộng và cổng quản trị.
Để cho phép Cổng đồng bộ sử dụng https định cấu hình SSLCert
và SSLKey
bằng cách làm theo tài liệu Configuring SSL. Một khi bạn đã cấu hình các chứng chỉ, Couchbase Sync Gateway sẽ sử dụng https.
Thực tế, nếu bạn tiếp tục sử dụng URL http, ứng dụng khách sẽ không thể kết nối. Cổng đồng bộ không hỗ trợ http và https đồng thời, nó thực hiện một hoặc cái kia. Và cho phép https không thay đổi cổng mà Cổng Đồng bộ sử dụng.
Các vấn đề liên quan
- 1. Android Webview vô hiệu hóa tất cả các liên kết nhưng cho phép cuộn
- 2. cho phép tất cả các tên miền
- 3. Symfony 2: Buộc https cho tất cả các tuyến đường
- 4. Đồng bộ hóa Android strings.xml
- 5. Bộ điều hợp đồng bộ hóa riêng cho Android?
- 6. https có mã hóa toàn bộ URL không?
- 7. Vô hiệu hóa và sau đó cho phép tất cả các chỉ mục bảng trong Oracle
- 8. Buộc HTTPS trên một số URL nhất định và buộc HTTP cho tất cả các URL khác
- 9. tmux đồng bộ hóa một số nhưng không phải tất cả các ngăn
- 10. Java: Có phải tất cả các phương thức tĩnh cần được đồng bộ hóa không?
- 11. Giữ gương git đồng bộ ở tất cả các lần
- 12. Chuyển hướng tất cả URL httpS không phải www tới https://www.xyz.com qua htaccess
- 13. Ngăn vòng lặp đồng bộ hóa mạng khi đồng bộ hóa từ mạng trong Android ContentProvider
- 14. làm thế nào để không cho phép tất cả các url động robots.txt
- 15. Trong khối Java được đồng bộ hóa, có thể hiển thị trên tất cả các trường hoặc chỉ biến được đồng bộ hóa?
- 16. Bộ điều hợp đồng bộ hóa liên hệ trong android
- 17. Android được đồng bộ hóa trênSensorChanged?
- 18. Tìm loại trong tất cả các hội đồng
- 19. Android Cách đồng bộ hóa hai tác vụ Async?
- 20. Cách thực hiện Đồng bộ hóa hoặc Đồng bộ hóa HTTP Post/Nhận
- 21. Đồng bộ hóa cuộc gọi không đồng bộ trong C#
- 22. Cách xóa bộ nhớ cache của ứng dụng cho tất cả ứng dụng trong Android M?
- 23. Đồng bộ hóa các nhãn nhấp nháy trong C#
- 24. Đồng bộ hóa giữa các bộ đệm lệnh trong Vulkan
- 25. Đồng bộ hóa tất cả thư mục Tài liệu vào iCloud
- 26. Cho phép dấu hoa thị trong URL
- 27. đồng bộ hóa (this) vs đồng bộ hóa (MyClass.class)
- 28. Đồng bộ hóa IMAP
- 29. Yêu cầu đồng bộ NSURLConnection trên https
- 30. Có lối tắt bàn phím trong intellij để đồng bộ hóa tất cả các dự án gradle không?
Bạn có ý gì khi "cho phép"? Bạn đã thiết lập Cổng đồng bộ hóa HTTPS chưa? – borrrden