Tôi đang phát triển một ứng dụng dựa trên .Net Framework 3.5 SP1 và được lưu trữ trên Windows Server 2008 (64bit)Lỗi HTTP 404,3 - Not Found" khi duyệt dịch vụ WCF trên Windows Server 2008 (64bit)
Trong khi duyệt WCF. dịch vụ (.svc) tại địa phương mỗi thứ là ok nhưng khi duyệt với URL miền đầy đủ, nó đã nhận ra lỗi
địa chỉ cục bộ là như thế này:. http://localhost/MyService.svc
và miền địa chỉ là như thế này: http://MySite.ir/MyService.svc
bằng cách các trang (.aspx) và các tệp khác hoạt động chính xác cả trên máy chủ cục bộ và với địa chỉ miền.
bất kỳ ý tưởng sẽ được đánh giá
Đây là lỗi chi tiết:
Lỗi HTTP 404,3 - Not Found
Trang bạn đang yêu cầu không thể được phục vụ vì cấu hình mở rộng . Nếu trang là một tập lệnh, hãy thêm trình xử lý. Nếu tệp sẽ được tải xuống, hãy thêm bản đồ MIME. Xem chi tiết Lỗi
Module: StaticFileModule
Thông báo: ExecuteRequestHandler
Handler: StaticFile
Error Code: 0x80070032
URL được yêu cầu: http://MySite.ir:80/MyService.svc
Đường dẫn vật lý: D: \ inetpub \ vhosts \ MySite.ir \ httpdocs \ MyService.svc
Logon Phương pháp: Anonymous
Logon tài Anonymous
Tôi có handler mà ánh xạ, nhưng vẫn nhận được lỗi tương tự –
Đối với bất cứ ai muốn để thêm video này vào file web.config của họ, điều này làm việc cho tôi trong một dự án .NET 4.5: –
Đối với tôi, việc thêm dòng từ @StefanMohr vào Web.config không hoàn toàn hoạt động. Tuy nhiên, tôi đã thay đổi' path = "*. Svc" 'và' verb = "*" 'và nó hoạt động rất tốt.Vì vậy, dòng tôi đã sử dụng làm việc là:' ' (được thêm vào trong cấu hình/system.webServer/trình xử lý) –