Điểm:0

Làm cách nào để thay đổi redirect_uri của tôi cho xác thực Google OAuth 2.0?

lá cờ tr

Tôi đã sử dụng xác thực OAuth 2.0 của Google trên trang web của mình trong nhiều năm. Gần đây nó ngừng hoạt động vì redirect_uri tôi đã sử dụng http:// và Google hiện yêu cầu https.Trang web của tôi hỗ trợ https nên tôi đã thay đổi tệp client_secrets.json cục bộ của mình để sử dụng https, đồng thời truy cập trang Google Cloud Platform trên thông tin đăng nhập, chọn ID ứng dụng khách OAuth 2.0 và đảm bảo rằng mục nhập trong URI chuyển hướng được ủy quyền có https:// cũng. Sau khi khởi động lại máy chủ web của tôi, xác thực vẫn không thành công vì redirect_uri vẫn đang sử dụng http://.

Đây có phải chỉ là sự cố bộ nhớ đệm và sẽ biến mất sau một giờ/ngày không? Có điều gì khác mà tôi phải làm để cập nhật URI chuyển hướng hoặc yêu cầu Google làm mới nó không?

Điểm:2
lá cờ cn

bạn nói bởi vì redirect_uri vẫn đang sử dụng http://. Điều gì đang sử dụng URI đó? Bạn có đường dẫn được mã hóa cứng trong ứng dụng của mình không?

Hay ý của bạn là lệnh gọi lại từ Google sẽ chuyển đến điểm cuối HTTP của bạn? Mã của bạn thông báo cho Google về URI gọi lại. Google xác minh rằng URI nằm trong danh sách gọi lại đã được phê duyệt. Kiểm tra kỹ mã ứng dụng của bạn để biết các URI được mã hóa cứng.

Một khả năng khác là bạn đang sử dụng một proxy (bộ cân bằng tải) và ứng dụng của bạn cho rằng lược đồ này là HTTP trong khi đó thực sự là HTTPS. Điều đó sẽ yêu cầu cập nhật ứng dụng của bạn để hỗ trợ tiêu đề HTTP X-Forwarded-Proto.

lá cờ tr
Hóa ra là lỗi người dùng, tức là tôi. Tôi đã cập nhật nhiều mục `http://` được mã hóa cứng nhất mà tôi có thể tìm thấy nhưng tôi đã bỏ lỡ một mục. Khi tôi cập nhật cái cuối cùng đó và khởi động lại, nó đã hoạt động. Cảm ơn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.