Share via


Eccezione di protezione dei controlli utente ASP.NET

Un controllo utente ASP.NET caricato in Microsoft Office SharePoint Server 2007 genera un'eccezione correlata alla protezione della connessione, come nell'esempio seguente:

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

Sintomo

Quando si carica un controllo utente ASP.NET in una Web farm o in un modulo Web di SharePoint, viene restituita un'eccezione di protezione se nel codice della stringa di connessione viene utilizzata l'autenticazione NTLM. Tale eccezione non si verifica se non si utilizza l'autenticazione integrata di Windows.

Causa

Per impostazione predefinita, i controlli o gli assembly caricati dall'esterno nella cache di assembly globale (GAC, Global Assembly Cache) non sono attendibili.

Risoluzione

Cancellare le proprietà tagMapping del controllo inserendo le righe seguenti nel file Web.config:

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

Vedere anche

Altre risorse

Eccezione di protezione per controlli utente in Microsoft Office SharePoint Server 2007