none
關於Authentication的問題… RRS feed

  • 問題

  • 如果我在Web.Config裡面…

    把loginUrl = ""設定成loginUrl="Login.aspx"  (登入)

    就是如果還沒登入的人,會被導到Login.aspx…

    但現在問題來了,如果那個人還沒註冊,點下我做的註冊按鈕時,又會被導到Login.aspx…

    這樣它就不能註冊,更不用說登入了@@"

    想說有沒有什麼較好的方式能夠解決這個問題…

    麻煩大家了@@"

    2006年7月19日 上午 07:57

解答

  • 應該是你網站的『目錄存取規則』沒規劃好吧~我一般正常都會大約規畫如下

    Web Site
    index.aspx
    sitemap.aspx
     -【後端管理】
     -【會員專區】
     -【會員註冊】
     -【網站簡介】

    主要是要啟用角色設定,跟設定目錄的存取規則!

    .比如一般的網頁都放在網站的根目錄下,大家都可以看
    .而管理者會用到的網頁都放在後端管理目錄下,把此目錄設只有管理者角色才能存取。而會員專區目錄設會員才可以存取

    這樣不僅分門別類方便管理!不管是未登入或已登入但角色不對都會自動跳到預設的login.aspx畫面,要求登入。

    這樣就不會產生該登入不登入,不能登入卻進的去的混亂場面

    2006年7月19日 上午 08:58
  • 其實可以設定您專案中的某目錄可匿名存取

    請參考小喵blog中的一篇文章

    http://blog.blueshop.com.tw/topcat/archive/2006/02/23/18029.aspx

    2006年7月19日 上午 10:07
    版主

所有回覆

  • 應該是你網站的『目錄存取規則』沒規劃好吧~我一般正常都會大約規畫如下

    Web Site
    index.aspx
    sitemap.aspx
     -【後端管理】
     -【會員專區】
     -【會員註冊】
     -【網站簡介】

    主要是要啟用角色設定,跟設定目錄的存取規則!

    .比如一般的網頁都放在網站的根目錄下,大家都可以看
    .而管理者會用到的網頁都放在後端管理目錄下,把此目錄設只有管理者角色才能存取。而會員專區目錄設會員才可以存取

    這樣不僅分門別類方便管理!不管是未登入或已登入但角色不對都會自動跳到預設的login.aspx畫面,要求登入。

    這樣就不會產生該登入不登入,不能登入卻進的去的混亂場面

    2006年7月19日 上午 08:58
  • 其實可以設定您專案中的某目錄可匿名存取

    請參考小喵blog中的一篇文章

    http://blog.blueshop.com.tw/topcat/archive/2006/02/23/18029.aspx

    2006年7月19日 上午 10:07
    版主