Vì vậy, tôi đã làm việc với DotNetOpenAuth một thời gian, Hôm nay tôi cần thêm hỗ trợ cho nhà cung cấp buộc tôi gửi khóa bí mật bằng Xác thực cơ bản (Tôi đã sử dụng phiên bản cũ và chỉ các thông số Đăng bài)Không thể lấy thông tin đăng nhập mạng để làm việc
Tôi đã thử sử dụng ClientCredentialApplicator.NetworkCredential
, nó không hoạt động. Sau đó, theo lời khuyên here, tôi đã tự mình làm ClientCredentialApplicator
.
Tôi vẫn không hoạt động, tôi đặt các điểm ngắt trong ApplyClientCredential
và chúng không bao giờ bị trúng.
Tôi đã nâng cấp lên phiên bản mới nhất (4.3.0.0), cần có this fix.
Mọi thứ hoạt động nhưng không có tiêu đề Authorization
và máy chủ từ xa trả lời với lỗi 301 (khiến tôi cho rằng đó là vấn đề tương tự như cam kết - thông tin ủy quyền không được thêm vào yêu cầu cho đến khi máy chủ trả lời Unauthorized
và nhà cung cấp tôi đang sử dụng câu trả lời với 301 khi không có tiêu đề Authorization
)
Tất cả câu trả lời ở đâu? – Madd0g
Bạn có gặp bất kỳ lỗi nào không? Bạn có một số đăng nhập trong ứng dụng của bạn mà in các mã trả lại? –
Tôi thấy nhà cung cấp trả về lỗi trong Fiddler, tôi biết nhà cung cấp yêu cầu tiêu đề ủy quyền và nó không được gửi đi. Không có lỗi không được giải quyết nào từ thư viện – Madd0g