Я создал простой (asmx) веб-сервис, который возвращает DataSet. Я добавил веб-сервис в свою книгу Excel 2007 с помощью кнопки «Данные» -> «Из Интернета», и я могу просматривать/обновлять данные.
Проблема возникает, когда мне нужно защитить веб-службу: я включил проверку подлинности Windows для веб-службы, а запрос использует SSL.
К сожалению, учетные данные пользователя, вошедшего в систему Windows, не используются Excel при попытке обновить данные — обновление завершается ошибкой.
Если я нажму «Данные» -> «Подключения» -> «Свойства» -> «Определение» -> «Редактировать запрос», только тогда мне будет предложено ввести мои учетные данные Windows, и обновление будет успешным... для меня это не проблема, но не то, что я хочу каждый пользователь этой электронной таблицы, чтобы сделать ... любые идеи, как заставить подсказку появляться при попытке обновления, а не с ошибкой??
Спасибо!!
Обновление Пока что ответы касаются служб SharePoint и Excel (ни одна из них мне не нужна)... и одна ссылка, для которой "Следующая процедура не применяется к данным, полученным из текстовый файл или веб-запрос"... Я просто хочу, чтобы человек с копией Excel на своем настольном компьютере мог обновляться из защищенной паролем сети сервис... неужели так сложно Майкрософт??
Еще одно обновление Ответы по-прежнему не приняты, потому что до сих пор ни один из ответов не дал рабочего решения (хорошо погуглить, спасибо, ребята ;-))