My Trac系统具有基本的httpauthentication,configuration如下:
AuthType Basic AuthName "TRAC" AuthUserFile /var/trac/trac-auth-file Require valid-user
这是因为它会提示input用户名和密码,并且只允许用户访问Trac,如果他们的凭据被validation。
没有提供任何凭据(即按提示取消)给出了401需要授权的错误。
但是,我真正想要发生的不是401,它只是允许用户作为匿名用户访问。
Trac系统本身支持匿名用户 – 在trac权限设置中,有一大堆权限可以为匿名用户configuration。
我只是不知道如何(或者即使有可能)configurationhtaccess使得htpasswd文件被使用,但它回落到匿名访问,而不是与401错误
你的Apacheconfiguration需要两个部分。 从Trac站点阅读本节 ; 我认为这会帮助你。