IIS 7 su Vista problemi trust

lunedì 16 marzo 2009 - 10.22

maltra Profilo | Newbie

Salve a tutti,
il mio "problema" è quello di ottenere da una pagina asp che "gira in una lan locale".

Il codice è il seguente:


string ip;
if (Context.Request.ServerVariables["HTTP_VIA"] != null)
{

ip = Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{

ip = Request.ServerVariables["REMOTE_ADDR"].ToString();
}


Se la pagina gira nel web server di visual studio "gira senza errori" ma restituisce come ip sempre 127.0.0.1 , se invece uso iis 7 , mi restituisce il seguente errore:
System.Security.SecurityException: Richiesta di autorizzazione di tipo 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089'

Chi mi sa aiutare?
Grazie
http://blogs.dotnethell.it/maltra/

luxsor Profilo | Guru

Ciao Marco,
hai installato il motore ASP.NET su IIS?

Per l'installazione dal prompt dei comandi:
aspnet_regiis -i

Leggi questo:
http://msdn.microsoft.com/it-it/library/k6h9cz8h(VS.80).aspx

Fammi sapere

maltra Profilo | Newbie

Si si grazie della risposta, l'ho installato.

Sono stato poco attento io.. non "andava" perchè c'era il firewall che bloccava e nel config dell'applicativo non avevo impostato correttamente il "trust".
Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5