comment faire pour rediriger l'utilisateur vers la page par défaut d'une session de temps en asp.net 3.5
je veux juste rediriger l'utilisateur vers la Page d'Accueil(par Défaut.aspx) lors de la session a expiré en asp.net 3.5.
je viens de le faire avec un contrôle utilisateur web, mais de l'acier, il n'est pas du travail à la perfection. donc, je veux juste le faire avec le web.config.
<authentication mode="Forms">
<forms loginUrl="~/SignIn.aspx" protection="All" timeout="2880" path="/" />
</authentication>
Est cette technique fonctionne .net framework 3.5 application.
OriginalL'auteur shalin gajjar | 2014-04-02
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez formulaire d'authentification alors vous n'avez pas à écrire du code personnalisé. Pour l'expiration de la session, les paramètres sont fournis par la structure elle-même. Il suffit de changer le fichier de configuration comme indiqué ci-dessous :
Configuration ci-dessus va rediriger l'utilisateur vers la page de connexion lors de la session expire.
il ne fonctionne pas.
OriginalL'auteur SpiderCode
Pour Le Maître De La Page:
vous pouvez essayer cette.
Utiliser cette logique dans chaque page web
Si la Page Maître est Utilisé:
Utiliser la logique ci-dessus dans votre masterpage.cs fichier
À L'Aide De Web.Config:
vérifier la mise à jour de réponse
OriginalL'auteur Ajay
Vous pouvez vérifier pour la session sur page_init comme ci-dessous montrent
OriginalL'auteur Neel
Je voudrais utiliser une masterpage pour tous les webforms à l'exception de la
SignIn.aspx
et dans les masterpages méthode init:Article MSDN sur les formulaires d'authentification.
OriginalL'auteur JP Hellemons