Проблемы с загрузкой / загрузкой файлов с использованием Internet Explorer на сайт Sharepoint - PullRequest
2 голосов
/ 28 февраля 2009

Чизбургер для первого человека, который может помочь мне разобраться в этом. У меня есть страница в приложении Sharepoint, которое использует RadUpload Telerik для загрузки файлов. Это работало в течение нескольких месяцев; на прошлой неделе он перестал работать (в Internet Explorer эта деталь важна). Поговорив с коллегой о проблеме, я попытался загрузить ее с помощью Firefox; это сработало. Мало того, все последующие загрузки из Internet Explorer начали работать. Перенесемся на час вперед, и вышеупомянутый коллега на другом сайте Sharepoint, работающем на разных серверах, испытывал проблемы с загрузкой (используя Internet Explorer). Будучи наполовину серьезным, наполовину умным, я сказал: «Попробуй это в Firefox». Мало того, что это работало, все последующие закачки в INTERNET EXPLORER работали! И он воспроизвел это поведение на другой машине. Я боюсь, что это проблема браузера. Все советы будут с благодарностью.

а

Ответы [ 2 ]

2 голосов
/ 03 апреля 2009

IE попытается представить учетные данные на сервере, который, как он знает, находится в своей зоне локальной интрасети, когда он пытается подключиться (в зависимости от настройки «Автоматический вход только в зону интрасети»).

Firefox будет представлять учетные данные только при появлении соответствующего запроса и, как правило, запрашивает у вас всплывающее окно (если только вы не настроили список сайтов, чтобы он всегда представлял учетные данные NTLM).

Я видел похожий случай с Sharepoint, где вы можете заставить IE работать, войдя в Firefox. Я предположил, что это связано с тем, что для «Аутентифицированных пользователей» на удаленном ресурсе есть разрешение, и вы заставляете своего пользователя проходить аутентификацию путем принудительного входа в систему. В конечном итоге мы установили «Автоматический вход только в зоне интрасети» на «Подсказка», и это сработало. Моя теория заключалась в том, что по какой-то причине он не обнаружил сайт как находящийся в зоне локальной интрасети. Если у вас нет доступа к домену с номерами., Попробуйте также настроить политику сайта в локальной интрасети так, чтобы она соответствовала полному домену сервера Sharepoint, а не только * .example.com - я читал, что это может помочь .

0 голосов
/ 02 марта 2009

Было ли так просто, как IE не перезагружал файл с отсутствующим кэшированием .js, может быть, тот Firefox загрузил, заставив IE работать после этого?

Довольно грубый для отладки.

...