问题是这样的, 我想做个SSO系统,用域帐户验证。这几步都已经完成后来来了个新的需求,需要用混合模式进行验证。不一定是域帐户,比如本地数据库中的用户。思路是:域帐户先验证,如果验证通过则直接授权。如果验证不通过,让用户输入用户名密码。但,我设置apache2的时候需要一个require的指令(如, require valid-user)才能取得REMOTE_USER. 如果设置了,域帐户验证不通过的话,会弹出对话框要求想apache输入用户名密码。 这个指向不是我需要的。我需要指向我的数据库。问题是,有没有什么方法不需要设置require valid-user就取得 REMOTE_USER的值 或者有什么方法设置了require且验证失败后避免弹出输入用户名,密码的对话框?