我是一名開發人員,不是一個文員,因此我被卡住了。友好的HTTP 401狀態碼消息?
我們有一個基於訂閱的網站,用戶很可能會遇到我們的401頁面。
我們已經決定IIS 401; 2頁面需要替換。
有沒有人有任何例子或建議寫一個良好的非攻擊性401頁?
我是一名開發人員,不是一個文員,因此我被卡住了。友好的HTTP 401狀態碼消息?
我們有一個基於訂閱的網站,用戶很可能會遇到我們的401頁面。
我們已經決定IIS 401; 2頁面需要替換。
有沒有人有任何例子或建議寫一個良好的非攻擊性401頁?
這是一個實際的例子 - 和一個非常有趣的一個 - 從michaelbloomberg.com
未經授權(401)
理應採取通過一系列非常複雜的 和複雜的算法, 這個系統已確定您目前沒有授權使用 此係統功能 。可能是因爲 只是輸入了密碼,或者它可能是因爲你是某種類型的星際外星人,因此沒有 ,因此無法輸入密碼。如果我 是個賭徒,我敢打賭,貓 (命名爲塞拉利昂或 哈雷橙色虎斑)莫名其妙地跳上你的 鍵盤和忘記一些比較重要的 指針的那些輸入您的支付 教訓。根據 遇到的實際錯誤,我會 猜測問題 的貓只是在開始之前忘記將一個或兩個 爪子放在適當的主頁鍵 上。然後再次,我想 它可能是由某種形式的宇宙 輻射造成的鍵盤錯誤 ;這將很適合我的行星際外星理論。 如果您認爲這可能是原因,您可以創建一些 地下掩體,以幫助您自己屏蔽 。我不知道它 會起作用,但是,如果你嘗試一些東西,你可能會覺得 更好。
而不要讓我開始在所有的酷404頁外....
我不得不刷新我的記憶,看看有什麼HTTP Error 401 - Unauthorized正是...
所以bascially,如果你沒有被授權(沒有訂閱),或未能通過身份驗證(錯誤的用戶名/密碼),就可以得到這個錯誤。再加上其他一些角落案例。
也許是這樣的:
「很抱歉,我們無法驗證您的身份,您必須訂閱訪問這些頁面如果您已經訂閱,請你給的登錄步驟,正確的憑據。」
當然是(我是法國人),或許有更多的細節(如果忘記密碼怎麼辦等)。並且鏈接到網站的公共部分和登錄頁面。
Don Norman和Jakob Nielsen的人機交互設計原則仍然適用於網頁設計和401頁,這是安全的。
401頁仍然是一個網頁,主要的區別是一個稍微混亂/沮喪的用戶。
這裏的設計原則:
在這個問題上一個非常優秀且免費的資源相同的標準,是從美國政府的Usability Guidelines Book。
不,我把它活着,但通過將一些類似的對你的開發/ UAT環境迫使他人協助... – 2008-11-14 09:03:25