Nel mio web.config ho la seguente cosa

<location path="pagina.aspx?action=pippo&amp;MenuOn=pluto">
    <system.web>
      <authorization>
        <allow roles="gruppo1,gruppo2" />
        <deny users="*"/>
      </authorization>
    </system.web>
</location>


ottengo il seguente errore:
Parser Error Message: <location> path attribute must be a relative virtual path. It cannot contain any of '?' ':' '\' '*' '"' '<' '>' or '|'.

Come faccio a risolvere il problema? ho provato anche a sostituire ? con &#63; ma ottengo sempre lo stesso errore. Sono sicuro che la soluzione c'è ma non riesco a trovare nulla di utile.
la soluzione è toglere del tutto :

?action=pippo&amp;MenuOn=pluto

non puoi pretendere che il sistema di autorizzazione prenda in considerazione anche i parametri in querystring

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.