Так что я на VS2010, на котором запущен iis 7 с .net 4.0
У меня есть службы REST wcf 4.0 / .net 4.0, которые прекрасно работают локально.На моем локальном компьютере он размещен на IIS по адресу
http://localhost/SOMENAME/
[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";
}
Но при попытке развернуть его в среде QA (win2k3 .net 4 iis 6) я получаю следующую ошибку.
Запрещен список каталогов. Виртуальный каталог не позволяет перечислять содержимое.
Как мне это сделать?И мне не нужен файл SVC на моем локальном компьютере для запуска веб-службы.Вся онлайн-справка (любезно предоставленная Google) рассказывает о файле SVC.Пожалуйста, направьте меня в правильном направлении.