Есть ли у кого-нибудь идеи относительно того, почему CredentialCache.DefaultCredential возвращает экземпляр ICredential с пустыми строками для домена, имени пользователя и пароля? Я использую службу WCF на IIS 7.5. На одном сервере работает нормально, а на другом нет. Я проверил, что в приложении IIS включена проверка подлинности Windows....
Вот как это используется:
string url = string.Format("{0}/departments/finance/_vti_bin/listdata.svc", _IntranetAddress);
var financeDataContext = new FinanceDataContext(new Uri(url))
{
Credentials = CredentialCache.DefaultCredentials
};