, если вы размещаете свои веб-приложения sharepoint где-либо, кроме расположения по умолчанию, которое использует IIS / SP; убедитесь, что группа «Пользователи» прочитала каталог Bin уязвимого приложения. По какой-то причине, когда это конкретное приложение было создано, оно не смогло добавить группу Users в каталог Bin с помощью Read, как обычно при обычных обстоятельствах. Это легко проверяется, терпит неудачу и добивается последовательности. единственное, на что я обратил внимание, это проблема добавления новых пользователей на сайт через графический интерфейс сайта Sharepoint.
Это ошибка, полученная при копании в моих журналах SP:
Ошибка приложения, когда доступ /_layouts/aclinv.aspx, Ошибка = Доступ к пути 'D: \ ProdSites \ SP-ProdSites ***** \ bin' запрещен. в System.IO .__ Ошибка (Строка searchPattern, SearchOption searchOption) в System.IO.DirectoryInfo.GetFiles (Строка searchPattern) в System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory () в System.Web.Configuration.CompilationSefo. Configuration.AssemblyInfo.get_AssemblyInternal () в ...
Это ошибка, которую я показывал в журналах IIS:
2009-09-09 13:48:19 W3SVC1237373898 IP GET /OOD/_layouts/aclinv.aspx GroupId = 9 & Source = http% INFO2Fpeople% 2Easpx% 3FMembershipGroupId% 3D9 80 домен \ пользовательский IP Mozilla / 4.0 + (совместимо; + MSIE + 7,0 + Windows + NT + 5,1 + Trident / 4.0 +. NET + CLR + 2.0.50727 +. NET + CLR + 1.1.4322 +. NET + CLR + 3.0.04506.30 +. NET + CLR + 3.0.04506.648; + OfficeLiveConnector.1.4; + OfficeLivePatch.1.3; + 86e) 403 0 0
Может быть, люди уже проверили это, но это заняло у меня немного времени. Я искал патч KB928365, но его не было (многие другие публикации рекомендуют удалить этот патч, чтобы исправить эту проблему).
Кроме того, поведение в QA и Production отличалось, поскольку действие, которое я использовал для добавления новых пользователей на сайт в QA, имело повышенные привилегии из-за его включения в группу WSS_admin_wpg (возможно, из-за того, что администратор фермы в QA? )