Lời nhắc Bảo mật Windows quen thuộc là giao diện người dùng, không phải chức năng phổ quát để «đăng nhập ứng dụng này vào proxy».

Các hàm CredUI có thể thu thập thông tin xác thực từ người dùng. Máy khách mạng của bạn vẫn phải diễn giải thử thách của proxy và cung cấp tài khoản thông qua cơ chế mà nó hỗ trợ.

Với WinHTTP, việc xử lý xác thực thuộc luồng yêu cầu và các API được ghi chép của nó. Thử thách 407 khác với 401 của máy chủ gốc, ngay cả khi ứng dụng hiển thị lời nhắc trông giống nhau cho cả hai.

Xác định lời nhắc đề cập đến proxy nào, xử lý việc hủy bỏ và giới hạn thông tin xác thực được trả về cho mục đích đó. Không bao giờ sao chép mã mẫu ghi lại mật khẩu sau khi giải nén bộ đệm xác thực. Việc chứng minh hộp thoại đã trả về văn bản không phải lý do để in văn bản đó.

Xác thực tích hợp có thể liên quan đến cách biểu diễn thông tin xác thực khác và danh tính tiến trình khác. Đừng cho rằng mọi phương thức đều quy về việc chèn tên người dùng và mật khẩu vào URL proxy.

Ranh giới hữu ích rất rõ: lời nhắc lấy đầu vào của người dùng, API mạng thực hiện trao đổi xác thực, và proxy quyết định có chấp nhận hay không.

Bài viết liên quan