Bon dans la catégorie je galère décidement, je voudrais la sécurité !!!
Alors voilà, j'ai fait une content page de login toute bête et qui marche
trés bien (enfin quand VS2005 est de bonne humeur):
<%@ Page Language="C#" MasterPageFile="~/Design.master"
AutoEventWireup="true" CodeFile="authentification.aspx.cs"
Inherits="authentification" Title="Intranet - Authentification" %>
<asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre"
runat="server">
<asp:Login ID="log" DisplayRememberMe="False" runat="server"
OnAuthenticate="Authentification">
</asp:Login>
</asp:Content>
Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon
Design.master, bref du bonheur.
Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je
rajoute ceci dans mon web.config:
<authentication mode="Forms">
<forms loginUrl="authentification.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus
de mise en forme ni rien, comme si mon Design.master existait pas...
Et si tu as des autorisations (donc une gestion de rôles), il faut mettre :
<roleManager enabled="true"/>
"Ryo" a écrit dans le message de news:
Plop !
Bon dans la catégorie je galère décidement, je voudrais la sécurité !!! Alors voilà, j'ai fait une content page de login toute bête et qui marche trés bien (enfin quand VS2005 est de bonne humeur): <%@ Page Language="C#" MasterPageFile="~/Design.master" AutoEventWireup="true" CodeFile="authentification.aspx.cs" Inherits="authentification" Title="Intranet - Authentification" %> <asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre" runat="server"> <asp:Login ID="log" DisplayRememberMe="False" runat="server" OnAuthenticate="Authentification"> </asp:Login> </asp:Content> Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon Design.master, bref du bonheur. Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je rajoute ceci dans mon web.config: <authentication mode="Forms"> <forms loginUrl="authentification.aspx"/> </authentication>
<authorization> <deny users="?"/> </authorization> Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus de mise en forme ni rien, comme si mon Design.master existait pas...
Et si tu as des autorisations (donc une gestion de rôles), il faut mettre :
<roleManager enabled="true"/>
"Ryo" <Ryo@discussions.microsoft.com> a écrit dans le message de news:
BCF40D04-BDF8-4590-95F1-6F70CA238825@microsoft.com...
Plop !
Bon dans la catégorie je galère décidement, je voudrais la sécurité !!!
Alors voilà, j'ai fait une content page de login toute bête et qui marche
trés bien (enfin quand VS2005 est de bonne humeur):
<%@ Page Language="C#" MasterPageFile="~/Design.master"
AutoEventWireup="true" CodeFile="authentification.aspx.cs"
Inherits="authentification" Title="Intranet - Authentification" %>
<asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre"
runat="server">
<asp:Login ID="log" DisplayRememberMe="False" runat="server"
OnAuthenticate="Authentification">
</asp:Login>
</asp:Content>
Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon
Design.master, bref du bonheur.
Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je
rajoute ceci dans mon web.config:
<authentication mode="Forms">
<forms loginUrl="authentification.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus
de mise en forme ni rien, comme si mon Design.master existait pas...
Et si tu as des autorisations (donc une gestion de rôles), il faut mettre :
<roleManager enabled="true"/>
"Ryo" a écrit dans le message de news:
Plop !
Bon dans la catégorie je galère décidement, je voudrais la sécurité !!! Alors voilà, j'ai fait une content page de login toute bête et qui marche trés bien (enfin quand VS2005 est de bonne humeur): <%@ Page Language="C#" MasterPageFile="~/Design.master" AutoEventWireup="true" CodeFile="authentification.aspx.cs" Inherits="authentification" Title="Intranet - Authentification" %> <asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre" runat="server"> <asp:Login ID="log" DisplayRememberMe="False" runat="server" OnAuthenticate="Authentification"> </asp:Login> </asp:Content> Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon Design.master, bref du bonheur. Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je rajoute ceci dans mon web.config: <authentication mode="Forms"> <forms loginUrl="authentification.aspx"/> </authentication>
<authorization> <deny users="?"/> </authorization> Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus de mise en forme ni rien, comme si mon Design.master existait pas...
Ryo
Merci, mais j'ai déjà essayé ca marche pas mieux ^_^ Pour les roles on vera apres j'essaye de faire une authentification par active directory, j'ai trouvé des solutions qui marche mais j'ai vu qu'active directory est géré dans le .net2 donc je cherche de la doc la desus...
Et si tu as des autorisations (donc une gestion de rôles), il faut mettre :
<roleManager enabled="true"/>
"Ryo" a écrit dans le message de news:
> Plop ! > > Bon dans la catégorie je galère décidement, je voudrais la sécurité !!! > Alors voilà, j'ai fait une content page de login toute bête et qui marche > trés bien (enfin quand VS2005 est de bonne humeur): > <%@ Page Language="C#" MasterPageFile="~/Design.master" > AutoEventWireup="true" CodeFile="authentification.aspx.cs" > Inherits="authentification" Title="Intranet - Authentification" %> > <asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre" > runat="server"> > <asp:Login ID="log" DisplayRememberMe="False" runat="server" > OnAuthenticate="Authentification"> > </asp:Login> > </asp:Content> > Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon > Design.master, bref du bonheur. > Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je > rajoute ceci dans mon web.config: > <authentication mode="Forms"> > <forms loginUrl="authentification.aspx"/> > </authentication> > > <authorization> > <deny users="?"/> > </authorization> > Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus > de mise en forme ni rien, comme si mon Design.master existait pas...
Merci, mais j'ai déjà essayé ca marche pas mieux ^_^
Pour les roles on vera apres j'essaye de faire une authentification par
active directory, j'ai trouvé des solutions qui marche mais j'ai vu qu'active
directory est géré dans le .net2 donc je cherche de la doc la desus...
Et si tu as des autorisations (donc une gestion de rôles), il faut mettre :
<roleManager enabled="true"/>
"Ryo" <Ryo@discussions.microsoft.com> a écrit dans le message de news:
BCF40D04-BDF8-4590-95F1-6F70CA238825@microsoft.com...
> Plop !
>
> Bon dans la catégorie je galère décidement, je voudrais la sécurité !!!
> Alors voilà, j'ai fait une content page de login toute bête et qui marche
> trés bien (enfin quand VS2005 est de bonne humeur):
> <%@ Page Language="C#" MasterPageFile="~/Design.master"
> AutoEventWireup="true" CodeFile="authentification.aspx.cs"
> Inherits="authentification" Title="Intranet - Authentification" %>
> <asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre"
> runat="server">
> <asp:Login ID="log" DisplayRememberMe="False" runat="server"
> OnAuthenticate="Authentification">
> </asp:Login>
> </asp:Content>
> Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon
> Design.master, bref du bonheur.
> Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je
> rajoute ceci dans mon web.config:
> <authentication mode="Forms">
> <forms loginUrl="authentification.aspx"/>
> </authentication>
>
> <authorization>
> <deny users="?"/>
> </authorization>
> Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus
> de mise en forme ni rien, comme si mon Design.master existait pas...
Merci, mais j'ai déjà essayé ca marche pas mieux ^_^ Pour les roles on vera apres j'essaye de faire une authentification par active directory, j'ai trouvé des solutions qui marche mais j'ai vu qu'active directory est géré dans le .net2 donc je cherche de la doc la desus...
Et si tu as des autorisations (donc une gestion de rôles), il faut mettre :
<roleManager enabled="true"/>
"Ryo" a écrit dans le message de news:
> Plop ! > > Bon dans la catégorie je galère décidement, je voudrais la sécurité !!! > Alors voilà, j'ai fait une content page de login toute bête et qui marche > trés bien (enfin quand VS2005 est de bonne humeur): > <%@ Page Language="C#" MasterPageFile="~/Design.master" > AutoEventWireup="true" CodeFile="authentification.aspx.cs" > Inherits="authentification" Title="Intranet - Authentification" %> > <asp:Content ID="cntCorpCentre" ContentPlaceHolderID="cphCorpCentre" > runat="server"> > <asp:Login ID="log" DisplayRememberMe="False" runat="server" > OnAuthenticate="Authentification"> > </asp:Login> > </asp:Content> > Exécutée seule, nickel, j'ai ma mise en forme ça respecte bien mon > Design.master, bref du bonheur. > Là ou ça merde (fallait bien que ca vienne un jour...), c'est quand je > rajoute ceci dans mon web.config: > <authentication mode="Forms"> > <forms loginUrl="authentification.aspx"/> > </authentication> > > <authorization> > <deny users="?"/> > </authorization> > Bah si j'éxécute la page j'arrive bien sur ma page de login mais y'as plus > de mise en forme ni rien, comme si mon Design.master existait pas...
Ryo
Alors pour ceux qui recontrerons ce problème sachez que ca viens de la: <authorization> <deny users="?"/> </authorization> Qui interdit donc l'accés aux utilisateurs non authentifier, et qui semble prendre un peu trop son travail à coeur en interdisant même l'accés à la master page...
Alors pour ceux qui recontrerons ce problème sachez que ca viens de la:
<authorization>
<deny users="?"/>
</authorization>
Qui interdit donc l'accés aux utilisateurs non authentifier, et qui semble
prendre un peu trop son travail à coeur en interdisant même l'accés à la
master page...
Alors pour ceux qui recontrerons ce problème sachez que ca viens de la: <authorization> <deny users="?"/> </authorization> Qui interdit donc l'accés aux utilisateurs non authentifier, et qui semble prendre un peu trop son travail à coeur en interdisant même l'accés à la master page...