En mi aplicación ASP.Net estoy usando enrutamiento de URL.
El formato de la url es algo así como: http://site/{culture}/project/{id}
.Web.config: comodines en la ubicación y la autorización
Para permitir a los usuarios a visitar la página de registro y recuperación, he añadido las siguientes entradas a mi web.config:
<location path="en-GB/login">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="nl-NL/login">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="login">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
¿Existe una forma de notación para que pueda saltar la es-ES parte y reemplazarlo con un comodín?
Quiero que la página de inicio de sesión y de recuperación esté disponible independientemente de la cultura.
Desafortunadamente estos no son directorios reales. Estoy usando el enrutamiento url. No hay ninguna carpeta en-GB o nl-NL, etc. – Zyphrax
¿Está internamente utilizando los mismos archivos para todas las configuraciones regionales, pero adjuntando valores de cadena de consulta para determinar la configuración regional? –
Estoy usando el mismo archivo para todas las configuraciones regionales. No hay querystring, se hace por enrutamiento url. – Zyphrax