Поделиться через


Исключение безопасности пользовательского элемента управления ASP.NET

Пользовательский элемент управления ASP.NET, загруженный в Microsoft Office SharePoint Server 2007, создает исключение безопасности, связанное с безопасностью подключений, как показано в следующем примере:

This control does not allow connection strings with the following keywords: 'Integrated Security', 'Trusted_Connection'.

Признак

При загрузке пользовательского элемента управления ASP.NET в веб-часть или веб-форму SharePoint возникает исключение безопасности, если в строке подключения в коде используется проверка подлинности NTLM. Исключение безопасности не возникает, если не используется интегрированная проверка подлинности Windows.

Причина

Элементы управления или сборки, загруженные извне глобального кэша сборок, не являются доверенными по умолчанию.

Решение

Очистите свойства tagMapping элемента управления, вставив следующие строки в файл Web.config:

<code>
<tagMapping>
   <clear/>
</tagMapping>
</code>

См. также

Другие ресурсы

Исключения безопасности пользовательского элемента управления в Microsoft Office SharePoint Server 2007