Tôi đã viết một Ứng dụng đơn giản sử dụng WCF để giao tiếp giữa máy khách và máy chủ. Khi tôi chạy nó cục bộ nó hoạt động tốt, tuy nhiên khi tôi chạy máy chủ và máy khách trên hai hộp khác nhau, tôi nhận được ngoại lệ sau:Đặt thông tin xác thực cho ứng dụng WCF?
Unexpected error occured, while getting the group names from the VDN server
System.ServiceModel.Security.SecurityNegotiationException: The server has rejected the client credentials.
System.Security.Authentication.InvalidCredentialException: The server has rejected the client credentials.
System.ComponentModel.Win32Exception: The logon attempt failed
Thông tin đăng nhập nào không được chấp nhận? Và làm thế nào tôi có thể đặt chúng?
Có cách nào để định cấu hình máy chủ để không yêu cầu xác thực không? Ứng dụng này là một ứng dụng giám sát đơn giản để bảo mật không thực sự là một vấn đề.
Xin lỗi về việc không cụ thể: Ứng dụng sử dụng proxy ống và không có tệp cấu hình wcf nào được mã hóa bằng tay.
đang WCF của tôi là dựa trên mã trong hướng dẫn này: http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication
Tôi không konw nó là proctice tiêu chuẩn để tạo ra các lớp WCF từ một cấu hình cho đến sau khi tôi đã viết tất cả các mã kết thúc. Bây giờ bất cứ khi nào tôi nhìn vào một tài liệu hướng dẫn/trợ giúp họ sử dụng mã được tạo ra và mọi thứ đều yêu cầu thay đổi cấu hình.
Tôi không có băng thông (tôi đang tung 3 dự án) để thay thế thành phần wcf bằng một mã được tạo ra nhưng tôi sẽ đảm bảo sử dụng tạo mã lần sau khi tôi sử dụng wcf.
Tôi nghĩ bạn cần cụ thể hơn. Bạn đang sử dụng cái gì? –