Tôi là một DBA, không phải là nhà phát triển, vì vậy hãy tha thứ cho tôi nếu đây là một câu hỏi ngớ ngẩn. Nhưng chúng tôi đang gặp vấn đề với điểm cuối của SQL Server 2005 Web Service. Trên mạng cục bộ, tôi có thể thêm tham chiếu trong Visual Studio 2010 với bất kỳ vấn đề nào. Nó sử dụng tiêu hóa như là chương trình xác thực.WSDL trên SQL Server cung cấp trạng thái HTTP 505 Phiên bản không được hỗ trợ
Tuy nhiên, khi ai đó cố gắng thêm tài liệu tham khảo web trên mạng khác, chẳng hạn như một nhà phát triển tại New Zealand (chúng ta đang ở Dayton, OH USA) ông nhận được lỗi này:
There was an error downloading 'http://server.domain.net:1280/release-single-address?wsdl'. The request failed with HTTP status 505: HTTP Version not supported. Metadata contains a reference that cannot be resolved: 'http://server.domain.net:1280/release-single-address?wsdl'. The remote server returned an unexpected response: (505) HTTP Version not supported. The remote server returned an error: (505) Http Version Not Supported. If the service is defined in the current solution, try building the solution and adding the service reference again.
Một lần nữa, các công trình này trong Visual Studio như Nhấp chuột phải thêm Tham khảo -> Nâng cao -> Thêm tham chiếu web khi thực hiện trên mạng con cục bộ làm máy chủ.
Khi được thực hiện trên bất kỳ mạng nào khác, dịch vụ không nhập. Chúng tôi đã thử nó với bất kỳ proxy nào. Có một sự tin tưởng tên miền chéo liên quan nhưng điều đó dường như không phải là vấn đề vì lỗi xảy ra khi sử dụng các tài khoản từ một trong hai miền. Khi tôi tải XML thô xuống hdd của tôi, tôi có thể sử dụng nó để tạo tham chiếu web. Tôi tin chắc rằng đây là một số vấn đề về lớp vận chuyển, chẳng hạn như proxy, nhưng chụp khi cài đặt máy chủ proxy bị tắt không kết luận.
Bạn có thể thử duyệt dịch vụ web từ vị trí khác bằng trình duyệt web không? Bạn thấy lỗi nào? – Garett
Duyệt URL qua IE ở một trong hai vị trí có vẻ hoạt động tốt. Chúng tôi nhận được một lượng lớn XML. –
Chỉ cần ở một bên không tôi đã tái tạo này như là một dịch vụ WCF và chúng tôi vẫn còn có vấn đề. Tôi nghĩ rằng đó là một cái gì đó liên quan đến mạng. –