Tôi đang cố gắng thiết lập dịch vụ WCF với nhiều điểm cuối bằng một trong các điểm cuối bằng cách sử dụng hành vi điểm cuối enableWebScript sao cho proxy Javascript sẽ được tạo trên máy khách (jsdebug/js).Không tìm thấy proxy proxy WCF khi địa chỉ điểm cuối không trống
Khi thêm tham chiếu dịch vụ vào AJAX ScriptManager, không tìm thấy tệp jsdebug trừ khi địa chỉ của điểm cuối trống. Proxy ScriptManager dường như luôn tạo một đường dẫn "MyService.svc/jsdebug" để tìm tệp mặc dù dịch vụ của tôi có địa chỉ là "ajax". Proxy sẽ tạo đường dẫn là "MyService.svc/ajax/jsdebug".
Có cài đặt để nhận Proxy được tạo bằng đúng đường dẫn không? Dịch vụ của tôi ở gốc trang web của tôi.
công trình:
<endpoint address=""
behaviorConfiguration="ajaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="MyTest.Web.ICustomerService" />
muốn điều này (không hoạt động):
<endpoint address="ajax"
behaviorConfiguration="ajaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="MyTest.Web.ICustomerService" />
địa chỉ cơ sở của bạn là gì? bạn đang kết nối vào đúng đường dẫn như www.mydomain.com/service.svc/ajax? – balexandre
Bạn đã sử dụng cài đặt nào cho trình quản lý tập lệnh của mình ..? – markt