Hiểu về kết nối OAuth
Điều chỉnh đăng ký vào một kết nối MCP từ việc cấp phép dịch vụ lên nguồn.
Được dịch tự động từ tiếng Anh. Đọc bản gốc tiếng Anh
2 min read
OAuth là một mô hình xác thực được hỗ trợ, nhưng mỗi dòng đồng ý phải được cấu hình và kiểm tra cho đích chính xác. Một thử nghiệm khóa API thành công không thiết lập sẵn sàng OAuth cho một khách AI cụ thể.
Nhận biết hai mối quan hệ đồng ý#
Một khách hàng AI có thể xác thực cho một cài đặt hoặc cổng thông tin của nó bằng cách sử dụng một dòng đăng nhập bên thứ nhất được hỗ trợ. Ngoài ra, một máy chủ có thể cần chứng thực OAuth để gọi một dịch vụ cấp trên thay mặt cho một tài khoản doanh nghiệp.
Không thể thay thế chúng. Một nhà môi giới OAuth có thể cần sự ủy quyền của nhà cung cấp và điểm cuối token, chi tiết đăng ký khách hàng và phạm vi. Đừng chuyển một kết nối khóa API hiện có sang OAuth chỉ vì khách hàng cung cấp một nút OAuth.
Theo dòng kết nối đã thỏa thuận#
Dùng địa chỉ máy chủ hay cổng chính xác trong giao tiếp. Khi màn hình chấp thuận trình duyệt mở ra, kiểm tra miền, tài khoản và truy cập yêu cầu. Chỉ cho phép người dùng và phạm vi dự định sử dụng quá trình thông thường của nhà cung cấp.
Đừng gửi một URL gọi lại chứa mã xác nhận để hỗ trợ hay dán nó vào một cuộc nói chuyện AI. Giữ các ký hiệu và bí mật khách trong đường dẫn cấu hình mã hóa được hỗ trợ.
Kiểm tra sau khi đồng ý#
Kiểm tra xem trình khách AI đã quay trở lại trạng thái kết nối, chỉ phát hiện ra các công cụ dự định và hoàn thành hành động chỉ đọc đã đồng ý trong tài khoản đúng. Khi làm mới là một phần của dòng cấu hình, kiểm tra nó thay vì giả định rằng kết nối ban đầu sẽ kéo dài vô hạn.
Khi sự đồng ý thất bại#
Ghi lại giai đoạn và lỗi đã chỉnh sửa. Địa chỉ chuyển tiếp không khớp, dòng đăng ký không được hỗ trợ, tài khoản sai, phạm vi thiếu hoặc cấp quyền nguồn đã hết hạn có thể cần sửa chữa khác nhau. Đừng tắt xác thực, chấp nhận cảnh báo chứng nhận hay sử dụng lại ký hiệu của người khác như một cách giải quyết.