Yêu cầu HTTP không được phép với lược đồ xác thực ứng dụng khách ‘Ẩn danh’. Tiêu đề xác thực nhận được từ máy chủ là ”.

lập trình


Chúng tôi đang gặp sự cố khi cố gắng kết nối với dịch vụ web của bên thứ ba (phương thức web) bằng xác thực chứng chỉ bằng C#.NET. Khi chúng tôi thử điều tương tự thông qua Soup UI, sau khi cài đặt chứng chỉ chuỗi của khách hàng trong JKS (Java Key Store), nó hoạt động hoàn hảo.

Chúng tôi đang cố gắng vượt qua chứng chỉ PFX đã xuất bằng cách sử dụng

X509Certificate2(“đường dẫn tập tin .pfx”, ”,mật khẩu”) hoặc sử dụng
objClient.ClientCredentials.ClientCertificate.SetCertificate(StoreLocation.LocalMachine, StoreName.Root, X509FindType.FindBySubjectName, “Chứng chỉ”);

Chúng tôi đang gặp lỗi bên dưới “Yêu cầu HTTP không được phép với lược đồ xác thực ứng dụng khách ‘Ẩn danh’. Tiêu đề xác thực nhận được từ máy chủ là ”.”
Trong nhật ký chẩn đoán, chúng tôi nhận được thông báo “Máy chủ từ xa trả về lỗi: (401) Không được phép”.

Điều tương tự cũng hoạt động hoàn hảo khi xác thực là tên người dùng và mật khẩu thay vì SSL.

Yêu cầu bạn vui lòng giúp chúng tôi về vấn đề này, điều này đang trở thành điểm dừng trưng bày để sản phẩm được đưa vào hoạt động.

Vui lòng làm những việc cần thiết.

Giải pháp 1

Đảm bảo Xác thực ẩn danh được bật và sau đó ĐẶT LẠI IIS.

コメント

タイトルとURLをコピーしました