フォーム ベースの認証を使用する Web アプリがあります。セッション タイムアウトが原因で AJAX 要求が失敗した場合、適切な通知を送信する必要があります。送信できるようです:
- 403 Forbiddenですが、これは「承認は役に立たない」ことを意味し、これは誤りです。
- 401 Unauthorizedですが、応答には「WWW-Authenticate ヘッダー フィールドを含める必要があります」と、フォーム ベースの認証を使用する場合の正確な値に関する情報は限られています。
ユーザーが認証されていないために AJAX 要求が失敗した場合、適切な応答は何ですか?