Vì vậy, tôi đang trên VS2010 chạy iis 7 với .net 4.0lưu trữ .net 4.0 REST WCF dịch vụ trong IIS 6
Tôi có dịch vụ REST wcf 4.0/.net 4.0 chạy rất cục bộ. Trên địa phương của tôi nó được lưu trữ trên IIS tại
[WebGet(UriTemplate = "Ping")]
public string CheckAuthenticatedStatus()
{
string userName;
if (!AuthenticateUser(out userName))
{
WebOperationContext.Current.OutgoingResponse.StatusCode = System.Net.HttpStatusCode.Unauthorized;
return "Authenticaltion Failed";
}
return "Ping Back - " + userName;
}
[WebGet(UriTemplate = "AnonymousPing")]
public string CheckStatus()
{
return "AnonymousPing Back";
}
Nhưng khi tôi cố gắng để triển khai nó trong môi trường QA (Win2k3 .net 4 iis 6) tôi nhận được lỗi sau.
Danh sách thư mục bị từ chối Thư mục ảo này không cho phép liệt kê nội dung.
Làm cách nào để tôi thực hiện việc này? Và tôi không cần một tập tin SVC trên địa phương của tôi để chạy dịch vụ web. Tất cả trợ giúp trực tuyến (lịch sự của google) nói về tệp SVC. Hãy chỉ cho tôi đi đúng hướng.
Cảm ơn bạn đã dành thời gian ghi lại tài liệu này. Tôi đã kéo tóc của tôi ra với cùng một vấn đề này cho đến khi tôi đi qua câu trả lời của bạn! – B4ndt