BASIC認証で保護されたWordPressのサイトで、Chromeで管理画面に入って画面遷移をすると、何度もBASIC認証を求められる。
401を返すものがあるとBASIC認証画面が出てしまう。
WordPress管理画面に居る状態で、右クリック要素の検証でネットワークタブを見ながらF5を押すと、401を返すリクエストがあった。
favicon.icoとREST API。
faviconは.htaccessで除外をしてやればOK。
<Files "favicon.ico">
AuthType none
Satisfy any
</Files>
REST APIについては「SiteGuard」プラグインの「ユーザー名漏洩防御」→「REST API無効化」にチェックが入っていたので外したらBASIC認証は出なくなった。