Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Dirk De Grave 4541 posts 6021 karma points MVP 3x admin c-trib
    May 14, 2012 @ 09:00
    Dirk De Grave
    0

    using ssl for login page only

    Hi all,

    Can anybody assist in setting up a ssl, but only for a very small part of the site? And with very small part, I mean to only https the login page of the frontend site? 

    Any good tips? If I authenticate a member using ssl, am I able to redirect back to http and make sure the member is logged on in the http part of the umbraco site?

    Any advice would be greatly appreciated!

     

    Cheers,

    /Dirk

  • Lee Kelleher 4026 posts 15837 karma points MVP 13x admin c-trib
    May 14, 2012 @ 12:14
    Lee Kelleher
    0

    Hi Dirk,

    I had a similar thing on a client project recent, which lead me to making the HTTPS Redirect package. You can specify DocType aliases or specific NodeIds to perform the redirect/switch on.

    With the authentication, once you've set a cookie against the domain (on HTTPS), it will work against regular HTTP too.

    Cheers, Lee.

  • Dirk De Grave 4541 posts 6021 karma points MVP 3x admin c-trib
    May 14, 2012 @ 12:21
    Dirk De Grave
    0

    Aha, i was thinking in the right direction then... i was just worried that i wouldn't be able to have the member authenticated against the http site? So, basically, if I've got the following setup:

    - Regular site runs on www.client.be

    - Login functionality only runs on sub.client.be

    Based on your feedback, if I set cookie against .client.be, it should just work, right?

     

    Cheers,

    /Dirk

  • Lee Kelleher 4026 posts 15837 karma points MVP 13x admin c-trib
    May 14, 2012 @ 12:28
    Lee Kelleher
    0

    Yes, I believe the cookie will work on both, (although now I'm starting to have a small bit of doubt... doh!) :-$

    Cookies have a "secure" flag, which enables them to be read from both HTTP and HTTPS... so if you set the cookie in HTTPS, I'd assume that "secure" would be enabled, right?

  • Rasmus Lynggaard 118 posts 325 karma points
    Jun 19, 2012 @ 11:52
    Rasmus Lynggaard
    1

    Sorry for the very late reply.

    I've got a boolean (yes/no )property on my documenttypes called useSSL and then on my master.master file I check if it's set and redirects properly

     

    if (currentNode.GetProperty("useSSL") != null)
    {
    if (currentNode.GetProperty("useSSL").Value == "1")
    {
      //This page is forced to SSL
        if (!Request.IsSecureConnection)
         Response.Redirect(Request.Url.ToString().Replace("http:", "https:"));
        }
        else
        {
         if (Request.IsSecureConnection)
        Response.Redirect(Request.Url.ToString().Replace("https:", "http:"));
        }
    }
  • Sherry Ann Hernandez 320 posts 344 karma points
    Sep 13, 2012 @ 12:49
    Sherry Ann Hernandez
    0

    Is it possible to just put the property on the parent page?

     

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies