Полномочия, под которыми работает Ваша услуга WCF, наиболее вероятны идентификационные данные пула приложений. Во-первых, будьте осторожны с предоставлением прав администратора к пулу приложений. Я разделил бы этот сервис к своему собственному пулу приложений, если Вы можете для уменьшения места того, чему нужны права администратора.
Посетите пул приложений и перейдите к расширенным настройкам в области Actions. Можно установить собственного администраторского пользователя там.
Кроме того, существует шанс, что часть сервиса работает как учетная запись анонимного пользователя. Изменить то редактирование сайт и затем авторизация-> анонимный. Установите его для использования идентификационных данных пула приложений. Тем путем все будет работать под набором идентификационных данных в пуле приложений.
В Squid была ошибка, из-за которой запросы с заголовком "Vary" не кэшировались - в этом вопросе есть подробное описание проблемы с дополнительной информацией, но вот краткое его версия:
Анализируя журналы, я смог определить, что ключ поиска хэша, используемый во время хранения (то есть начальный запрос), отличается от того, который использовался во время последующих запросов. Вот почему последующие поиски - это промахи в кэше.
На данный момент, ошибка исправлена .