Chapter 14, Controlling Access to Your Server
329
What Is Access Control?
When a server with client authentication enabled receives a request, the server
performs the following actions:
1.
When the browser sends the certificate, the server checks if the certificate is
from a trusted CA. If not, the server ends the transaction, and the
authorization fails.
2.
If the certificate is from a trusted CA, the server maps the certificate to a
user’s entry using the
certmap.conf
file. See “Using the certmap.conf
File” on page 136 for more information on setting up the certificate
mapping file.
3.
If the certificate maps correctly, then the web server checks the ACL rule
specified for that user. Therefore, even though the certificate maps
correctly, if the ACL denies the user access, the rule can deny the request.
The web server looks up the entry in an LDAP directory, so the access appears
seamless to the end user.
Requiring client authentication for controlling access to specific resources is
different than requiring client authentication for all connections to the server.
To require client authentication with access control, choose the SSL
authentication methods you want to use from the Encryption Preferences page
(in the Preferences tab, click Encryption Preferences). To require client
authentication for the entire server, select “Require Client Certificates
(regardless of access control)” in the Encryption Preferences page.
Note
Only the SSL authentication method requires modification to the
certmap.conf
file. Allowing client authentication for all connections to the
server does not.
In order for a client to successfully gain access to a SSL authenticated resource
requiring client certificates, the client must install a certificate on their browser
which is from a certificate authority trusted by the web server. It may be
necessary to have the same client certificate published in a directory server if
the web server’s
certmap.conf
file is configured to compare the entire
certificate between the client’s certificate in the browser and the client
certificate in the directory server entry. However, the
certmap.conf
file can
be configured so that it only compares selected information from the certificate
to the entry in the directory server. For example, you can configure the
certmap.conf
file so that the server only compares a user ID and an email
Содержание Netscape Enterprise Server
Страница 30: ...Contacting Technical Support 30 Netscape Enterprise Server Administrator s Guide ...
Страница 31: ...Part 1 Server Basics 31 1 Server Basics Introduction to Enterprise Server Administering Enterprise Servers ...
Страница 32: ...32 Netscape Enterprise Server Administrator s Guide ...
Страница 56: ...Sending Error Information to Netscape 56 Netscape Enterprise Server Administrator s Guide ...
Страница 64: ...Migrating a Server From a Previous Version 64 Netscape Enterprise Server Administrator s Guide ...
Страница 66: ...66 Netscape Enterprise Server Administrator s Guide ...
Страница 112: ...Managing a Preferred Language List 112 Netscape Enterprise Server Administrator s Guide ...
Страница 158: ...158 Netscape Enterprise Server Administrator s Guide ...
Страница 182: ...Using the Watchdog uxwdog Process Unix 182 Netscape Enterprise Server Administrator s Guide ...
Страница 196: ...Viewing Events Windows NT 196 Netscape Enterprise Server Administrator s Guide ...
Страница 218: ...Enabling the Subagent 218 Netscape Enterprise Server Administrator s Guide ...
Страница 266: ...266 Netscape Enterprise Server Administrator s Guide ...
Страница 302: ...Enabling WAI Services 302 Netscape Enterprise Server Administrator s Guide ...
Страница 310: ...310 Netscape Enterprise Server Administrator s Guide ...
Страница 390: ...Customizing the Web Publisher User Interface 390 Netscape Enterprise Server Administrator s Guide ...
Страница 446: ...Customizing the Search Interface 446 Netscape Enterprise Server Administrator s Guide ...
Страница 448: ...448 Netscape Enterprise Server Administrator s Guide ...
Страница 454: ...Responses 454 Netscape Enterprise Server Administrator s Guide ...
Страница 464: ...Referencing ACL Files in obj conf 464 Netscape Enterprise Server Administrator s Guide ...
Страница 504: ...504 Netscape Enterprise Server Administrator s Guide ...