相关疑难解决方法(0)

Apache基本身份验证,但允许的除外

问题:我在/ var/www/files /下有一些文件,我希望从特定的IP地址访问它们而不需要用户/密码.但是,我希望任何其他IP地址都应该要求登录才能获得访问权限.

这是在我的httpd.conf中:

<Directory /var/www/files/>
        Order deny,allow
        Deny from all
        Allow from 192.168 
        AuthUserFile /etc/apache2/basic.pwd 
        AuthName "Please enter username and password" 
        AuthType Basic 
        Require user valid-user 
</Directory>
Run Code Online (Sandbox Code Playgroud)

但是,如果我理解正确,这意味着任何来自192.168.*的客户端都可以访问该目录,但是需要有效用户才能查看其内容.任何其他IP地址都将被拒绝.对?

先感谢您.

apache authentication basic-authentication

24
推荐指数
3
解决办法
2万
查看次数

如何用量角器处理基本认证?

我正在尝试量角器在非角度应用程序中编写一些测试.我必须通过谷歌浏览器中的基本身份验证登录页面,但我不知道如何.

验证框

我已经尝试过baseUrl: 'https://username:password@url'capabilities: { 'browserName': 'chrome', 'chromeOptions' : { args: ['--login-user=foo', '--login-password=bar'] } }

但如果这些对我有用,那就没有.谁知道怎么做?我在这方面遇到了一些困难.

javascript jasmine protractor

20
推荐指数
3
解决办法
1万
查看次数

如何从授权中排除某些IP

我有以下规则:

<Location />
    AuthType Basic
    AuthName test-server
    Require valid-user
    AuthUserFile /etc/apache2/passwd
</Location>
Run Code Online (Sandbox Code Playgroud)

但是想要从授权过程中排除某些IP地址,因此如果您从这样的地址连接,则不必提交登录名/密码.怎么做?

apache apache2

6
推荐指数
1
解决办法
3960
查看次数