证书认证

Ste*_*all 6 security certificate authentication

我目前正在部署一个网站供员工远程使用,并希望确保它是安全的。

我在想是否可以设置某种证书身份验证,在其中生成证书并将其安装在他们的笔记本电脑上,以便他们可以访问网站?

我真的不希望他们自己生成证书,因为这很容易出错。

这有多容易/可能,我该如何去做?

Max*_*ell 0

哇,如果您使用 apache,您可以使用 mod_rewrite 强制使用 SSL,并且在您的 httpd.conf 中,您还需要在 *:443 虚拟主机中使用“SSLVerifyClient require”和“SSLVerifyDepth 4”指令。

对于重写规则,您可以使用如下内容:

RewriteCond %{HTTPS} !^on$ [NC]
RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI} [L]
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。