OVH Cloud OVH Cloud

Création d'une page d'enregistrement ?

4 réponses
Avatar
Dominique Massiot
Comment faire pour créer une page d'enregistrement :

J'utilise la sécurisation par cookie avec un LoginForm

Comment faire pour qu'une page d'enregistrement pour les nouveaux
utilisateurs ne soit pas redirigée sur la page de login ?

Merci d'avance

Dominique Massiot

4 réponses

Avatar
Jean-marc Sennechael
Bonjour,

Une idée "bête": pourquoi ne pas inclure le formulaire d'enregistrement dans
la page de login?

Autre solution: votre page d'enregistrement est dans un répertorie virtuel
fils de votre application qui surcharge les sections <authentication> et
<Authrorization> (héritage de web.config) afin d'autoriser l'accès en
anonyme à cette page.


Cordialement,


Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Dominique Massiot" wrote in message
news:
Comment faire pour créer une page d'enregistrement :

J'utilise la sécurisation par cookie avec un LoginForm

Comment faire pour qu'une page d'enregistrement pour les nouveaux
utilisateurs ne soit pas redirigée sur la page de login ?

Merci d'avance

Dominique Massiot



Avatar
Matthieu STAELEN
Peut etre faire dans ton web.config l'ajout suivant
<configuration>
<system.web>
<authentication mode="Forms">
<forms loginUrl... >
</forms>
</authentication>
....

</system.web>
<!--Ajout-->
<location path="Nouveau.aspx">
<system.web>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
</configuration>


Je n'ai pas testé...


"Dominique Massiot" a écrit dans le message de
news:
Comment faire pour créer une page d'enregistrement :

J'utilise la sécurisation par cookie avec un LoginForm

Comment faire pour qu'une page d'enregistrement pour les nouveaux
utilisateurs ne soit pas redirigée sur la page de login ?

Merci d'avance

Dominique Massiot




Avatar
Dominique
Merci pour la réponse qui satisfait parfaitement.

Une autre question en passant :

Quand je me connecte d'une machine extérieure, j'obtiens une boite de
dialogue de Mot de passe Windows. Je peux juste la fermer et la page de
login fonctionne correctement.

Comment faire pour éviter cette boite de dialogue ?

Extrait de web.config...

<authentication mode="Forms">
<forms name=".DM_xx_yy" loginUrl="LoginForm.aspx" protection="All"
timeout="60" />
</authentication>
<authorization>
<deny users="?" /> <!-- Autoriser tous les utilisateurs -->
<allow users="*" /> <!-- Autoriser tous les utilisateurs -->
</authorization>

Merci encore

Dominique


"Jean-marc Sennechael" a écrit dans le message
de news:
Bonjour,

Une idée "bête": pourquoi ne pas inclure le formulaire d'enregistrement
dans la page de login?

Autre solution: votre page d'enregistrement est dans un répertorie virtuel
fils de votre application qui surcharge les sections <authentication> et
<Authrorization> (héritage de web.config) afin d'autoriser l'accès en
anonyme à cette page.


Cordialement,


Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Dominique Massiot" wrote in message
news:
Comment faire pour créer une page d'enregistrement :

J'utilise la sécurisation par cookie avec un LoginForm

Comment faire pour qu'une page d'enregistrement pour les nouveaux
utilisateurs ne soit pas redirigée sur la page de login ?

Merci d'avance

Dominique Massiot







Avatar
Jean-marc Sennechael
Bonsoir,

Quelles sont les modes d'authentification activés sur votre application IIS?
Seule l'authentification anonyme doit être cochée.
Sur votre machine extérieure, dans la configuration du navigateur, placez
votre site web dans les sites de confiance.

Cordialement,

Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.

"Dominique" a écrit dans le message de news:
%
Merci pour la réponse qui satisfait parfaitement.

Une autre question en passant :

Quand je me connecte d'une machine extérieure, j'obtiens une boite de
dialogue de Mot de passe Windows. Je peux juste la fermer et la page de
login fonctionne correctement.

Comment faire pour éviter cette boite de dialogue ?

Extrait de web.config...

<authentication mode="Forms">
<forms name=".DM_xx_yy" loginUrl="LoginForm.aspx" protection="All"
timeout="60" />
</authentication>
<authorization>
<deny users="?" /> <!-- Autoriser tous les utilisateurs -->
<allow users="*" /> <!-- Autoriser tous les utilisateurs -->
</authorization>

Merci encore

Dominique


"Jean-marc Sennechael" a écrit dans le
message de news:
Bonjour,

Une idée "bête": pourquoi ne pas inclure le formulaire d'enregistrement
dans la page de login?

Autre solution: votre page d'enregistrement est dans un répertorie
virtuel fils de votre application qui surcharge les sections
<authentication> et <Authrorization> (héritage de web.config) afin
d'autoriser l'accès en anonyme à cette page.


Cordialement,


Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.


"Dominique Massiot" wrote in message
news:
Comment faire pour créer une page d'enregistrement :

J'utilise la sécurisation par cookie avec un LoginForm

Comment faire pour qu'une page d'enregistrement pour les nouveaux
utilisateurs ne soit pas redirigée sur la page de login ?

Merci d'avance

Dominique Massiot