一部のコンテンツは公開され、他のコンテンツは認証されたユーザーにのみ表示されるサイトが欲しいです。したがって、認証は可能ですが、必須ではありません。これが可能かどうか知りたいのですが。
いくつかの背景:
そもそもクライアント認証が利用可能であることを伝えるために、いくつかのヘッダーを送信する必要があります。私がRFC2617を理解しているように、「WWW-Authenticate」ヘッダーフィールドは常に「401(Unauthorized)」応答の一部でなければなりません。
これで、一部のクライアント(wgetなど)は401ヘッダーを取得すると試行を停止します(wgetは実際には「Unauthorized」ではなく「AuthorizationRequired」という用語を使用します)。
それで、これはwgetのバグですか、それともオプションのhttp基本認証のようなものはありませんか?