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