Apache证书身份验证不起作用

gbriones.gdl

我已经在公司中设置了虚拟主机作为Web API,并且由于用例的原因,我们配置了Django应用,该应用在URL路径中进行基本身份验证。需要使用cert auth,因此在apache方面,我们在另一个URL上配置了客户端cert验证,但似乎无法正常工作,apache允许所有访问该URL位置的流量,请求标头保持不变,就好像没有auth请求服务器。

conf文件是这样的:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    WSGIPassAuthorization on
    WSGIScriptAlias / /srv/www/site/site/wsgi.py
    Alias /favicon.ico /srv/www/site/static/img/favicon.ico
    Alias /static/ /srv/www/site/static/
    Header set Access-Control-Allow-Origin http://127.0.0.1:9000

    SSLVerifyClient none
    SSLCACertificateFile ssl.crt/ClientCheck_CA.crt

    DocumentRoot /srv/www/site

    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>

    <Directory /srv/www/site>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    <Location /api-certauth/>
        SSLVerifyClient require
        SSLVerifyDepth 3
        SSLOptions +ExportCertData
    </Location>

    <Directory /srv/www/site/static>
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>

基本上,当我请求http://server-name.com/api-certauth时,没有像服务器中的任何其他URL一样向我的浏览器请求身份验证

gbriones.gdl

解决了我的问题,将端口80更改为443

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WCF 证书身份验证不起作用

来自分类Dev

Apache 2.4基本身份验证不起作用

来自分类Dev

为什么我的apache身份验证不起作用?

来自分类Dev

Yowsup身份验证不起作用

来自分类Dev

Yowsup身份验证不起作用

来自分类Dev

HttpWebRequest身份验证不起作用

来自分类Dev

身份验证不起作用

来自分类Dev

RSpec和Devise身份验证不起作用

来自分类Dev

Windows身份验证在Chrome中不起作用

来自分类Dev

使用Passport与Facebook进行身份验证不起作用

来自分类Dev

使用Facebook的FirebaseUI身份验证不起作用

来自分类Dev

Slim框架的身份验证不起作用

来自分类Dev

Android Firebase身份验证不起作用

来自分类Dev

AuthenticationProperties在基于令牌的身份验证中不起作用

来自分类Dev

Laravel 5.2身份验证功能不起作用

来自分类Dev

Laravel 5.1身份验证登录不起作用

来自分类Dev

Google登录身份验证不起作用

来自分类Dev

多重身份验证在laravel 5.1中不起作用

来自分类Dev

基于Cognito角色的身份验证不起作用

来自分类Dev

Vitess MySQL身份验证不起作用

来自分类Dev

cakephp4身份验证登录不起作用

来自分类Dev

部署后,Tomcat JDBCRealm身份验证不起作用

来自分类Dev

Disqus身份验证在Chrome中不起作用

来自分类Dev

Spring基本身份验证不起作用

来自分类Dev

Cassandra中的Hadoop身份验证不起作用

来自分类Dev

雄辩的身份验证登录不起作用

来自分类Dev

CakePHP身份验证(登录/注销)不起作用

来自分类Dev

MySQL用户身份验证不起作用

来自分类Dev

Ember.js身份验证操作不起作用