Domanda

Im appena concluso a rete distribuzione mio sito web asp.net mvc 2 fino a cloudsites Rackspace.

Al momento sto solo ottenere un errore che dice: System.Security.SecurityException: Richiesta non riuscita. Descrizione: L'applicazione ha tentato di eseguire un'operazione non consentita dalla politica di sicurezza. Per concedere questa applicazione autorizzato contattare l'amministratore di sistema o modificare il livello di attendibilità dell'applicazione nel file di configurazione.

Questo si sta verificando sulla linea seguente: <% = Combres.WebExtensions.CombresLink ( "siteJs")%>

Così è quando Combres sta cercando di accedere alle SiteJs collegamento nel file App_Data / Combres.xml. Im il trasferimento di questo sito nel corso da DiscountASP dove stava lavorando senza alcun problema.

Tutte le idee su ciò che il problema e risolverlo sarebbe?

Grazie in anticipo

È stato utile?

Soluzione

Se dovessi fare un salto nel buio, sulla base di ambiente essendo Medium Trust, ho intenzione di indovinare riflessione è il tuo problema. Combres usi Fasterflect che è una grande biblioteca di riflessione. Detto questo, le applicazioni attendibilità media non sono concessi il ReflectionPermission quindi questo getterebbe una SecurityException quando si tenta di eseguire il codice. Se si dispone di alcun dettaglio sul SecurityException, potrebbe probabilmente confermare se questo è davvero il caso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top