Array
(
)

Página Default.aspx não restrita e as demais restritas. authentication/authorization

Paulo Freire
|
MVP
    23 abr 2012

Ola pessoal, estou precisando deixar a página Default.aspx como não restrita e as demais como restrita, existe como sem ser por pastas ?
meu webConfig.
<authentication mode=Forms>
<forms loginUrl=Default.aspx
protection=All
timeout=30
name=.ASPXAUTH
path=/
requireSSL=false
slidingExpiration=true
defaultUrl=MenuP.aspx
cookieless=UseDeviceProfile
enableCrossAppRedirects=false />
</authentication>
<authorization>
<deny users=? />
</authorization>

Na minha página Default.aspx, tenho um objeto Login, porem au excutar a aplicação, ele sempre me pede para logar duas vezes, como se na pimeira vez não tivesse autorização ou direcionamento.

Joel Rodrigues
   - 25 abr 2012

Dá uma sacada nesse exemplo de web.config:
#Código

<?xml version=1.0?>
<configuration>

  <location path=Impressao.aspx>
    <system.web>
      <authorization>
        <deny roles=Emissor/>
      </authorization>
    </system.web>
  </location>

  <location path=Reimpressao.aspx>
    <system.web>
      <authorization>
        <deny roles=Emissor/>
      </authorization>
    </system.web>
  </location>
  
  <location path=Conferencia.aspx>
    <system.web>
      <authorization>
        <deny  roles=Emissor/>
        <deny  roles=Caixa/>
        <deny users=?/>
      </authorization>
    </system.web>
  </location>
  
  <system.web>
    <authorization>
      <deny users=? />
    </authorization>
  </system.web>

</configuration>