Доступ / права на изображения Infragistics и JavaScript в Sharepoint для страницы в _layouts - PullRequest
0 голосов
/ 18 января 2010

Изображения Infragistics и файлы javascript находятся на сервере в папке "\ nasmoss \ c $ \ Inetpub \ wwwroot \ aspnet_client \ Infragistics".

Я создал страницу и поместил ее в папку _layouts в Sharepoint. Это просто иерархическая сетка. У него есть +, чтобы расширить группу.

Для пользователей Certian отображается красный значок X, показывающий, что изображения недоступны. Я также получаю ошибки javascript, поскольку он не может получить доступ к файлам включения javascript из Infragistics.

Если я вхожу с логином сетевого администратора, это работает. Если я захожу с моей обычной учетной записью, это иногда срабатывает. Исправление состоит в том, чтобы войти с моей учетной записью администратора, а затем войти с моей учетной записью noraml.

Это также влияет на других обычных пользователей. Если они получают красный X, я просто войду в систему с моей учетной записью администратора. Затем он работает на некоторое время.

Похоже, это проблема с правами на Sharepoint. Но это очень непостоянно. Я не могу воспроизвести это. Обычно он перестает работать через день, иногда часы. Мы не используем эту страницу очень часто (дважды в неделю).

Если я щелкну правой кнопкой мыши и получу полный путь к изображению, это будет WebResource.axd.

https://sharepoint.{domain}.com/WebResource.axd?d=I9i-y5iGqdXx3n6e-hSXFEHlcHb2DBAtYdLbT5A8vP6aSSCjd8JdrowGqkDSq5wmAwCgXjgrfYNtCF93yfPliD2yteSxJvg7xIPVnlttFE7Wxg6qGtLaLI18s2hN40PO0&t=633480367580000000

Если у меня есть пользователь, вставивший это в свой браузер, он получит ошибку «Отказано в доступе», когда он не работает. В противном случае они получают изображение +.

Возможно, это проблема кеширования?

Спасибо, Гэри Милк

1 Ответ

1 голос
/ 19 января 2010

Если это WebResource.axd, это обычно означает, что изображение является ресурсом сборки. Если axd каким-то образом получает изображения из файловой системы, возможно, права доступа к указанной вами папке неверны. группы AD WPG _... (то есть все группы, в названии которых есть заглавная WPG) и IIS_IUSRS должны иметь права на чтение любого файла, который должен быть доступен на вашем сайте.

Специально для файлов , скопированных напрямую в улей 12, это может быть не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...