フレンドリーなHTTP 401ステータスコードメッセージ?
-
03-07-2019 - |
質問
私はワードスミスではなく開発者であるため、立ち往生しています。
サブスクリプションベースのサイトがあるため、ユーザーは401ページにアクセスできます。
IIS 401; 2ページを置き換える必要があると判断しました。
誰かが良い非不快な401ページを書くことについての例やアドバイスを持っていますか?
解決
これは実際の例であり、非常に面白い例です。おそらくmichaelbloomberg.comから取得したものです
無許可(401)
一連の高度な 洗練された複雑なアルゴリズム、 このシステムはあなたを決定しました 現在、使用する権限がありません このシステム機能。それかもしれない パスワードを間違って入力したか、それとも あなたはある種かもしれません ない惑星間宇宙人 手、したがって、入力することはできません。もし私が ギャンブラーだった、私は猫に違いない (シエラという名前のオレンジ色のトラまたは ハーレー)どういうわけかあなたに飛びついた キーボードといくつかのことを忘れてしまった これらの入力からの重要なポインター あなたが支払ったレッスン。に基づく 実際に発生したエラー、私は 問題のネコは 単に一方または両方を配置するのを忘れた 適切なホームキーを踏む 始める前に。もう一度、私は思う キーボードエラーの可能性があります 何らかの形の宇宙によって引き起こされる 放射線;これはうまく適合します 私の惑星間宇宙人論。 これが原因であると思われる場合は、 おそらくあなたはある種の シールドを支援する地下バンカー それから自分自身。知らない 動作しますが、おそらく感じるでしょう 何か試してみると良いでしょう。
そして、そこにあるすべてのクールな404ページを始めさせないでください。...
他のヒント
HTTPを確認するには、メモリを更新する必要がありました。エラー401-不正は正確に...
したがって、基本的に、認証されていない(サブスクリプションがない)か、認証に失敗した(ユーザー名/パスワードが間違っている)場合、このエラーが発生します。その他のいくつかのコーナーケース。
おそらく次のようなもの:
"申し訳ありませんが、認証できません。これらのページにアクセスするには、購読する必要があります。すでに購読している場合は、ログイン手順で適切な資格情報を提供したことを確認してください。"
もちろん適切な英語で(私はフランス語です)、おそらく詳細(パスワードを忘れた場合の対処方法など)を添えて。また、サイトの公開部分およびログインページへのリンク。
Don NormanとJakob Nielsenのヒューマンコンピュータインタラクションデザインの原則は、Webデザインと401ページに対しても有効です。
401ページはまだWebページですが、主な違いはユーザーの混乱/不満です。
設計原則は次のとおりです。
- 可視性-ユーザーは401ページであることを理解でき、理解できますか
- フィードバック-ユーザーは何が起こっているのか理解していますか
- アフォーダンス-ユーザーはクリック可能なものとインターフェースで何をすべきかを理解していますか
- マッピング-ユーザーは401から回復するためにクリックする場所を理解していますか
- 制約-ユーザーが処理しやすいように、ユーザーの自由を制限します。
- 一貫性と標準-ウェブサイトの他の場所で使用したものと同じ標準を使用します
この問題に関する非常に優れた無料のリソースは、 Usability Guidelines Book です。米国政府。