我们最近将网站移至另一台服务器并将SilverStripe更新为最新版本。
现在(!),在尝试访问该网站时,会出现用户名/密码提示:
我搜了一下,尝试了几件事。我对Apache / SilverStripe身份验证知之甚少。这是我能提供的所有信息:
...\wamp\www\sitename
,并且(暂时)访问http:\\localhost\sitename\
httpd.conf
文件或网站目录中的任何.htaccess
文件中没有身份验证设置Security::setDefaultAdmin("username", "password")
.../sitename/container/home/
,我猜这是正确的)答案 0 :(得分:4)
听起来好像您已启用基本身份验证,可能是由您的环境变化引发的。
这将在你的应用程序中设置 - 可能在项目的_ss_environment.php或_config.php中。
BasicAuth的API文档位于:http://api.silverstripe.org/3.1/class-BasicAuth.html