BK网络学院

首页搜索登录
首页业界网页平面多媒体程序数据库办公工具服务器系统网络安全站长认证壁纸
加入收藏 | 网站地图 | | RSS | WAP
你好,游客 登录 注册 搜索

IIS 6怎样配置SSL 安全访问 教程

[日期:2009-12-09] 作者: 来源: [字体: ]
 

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1

You can configure Secure Sockets Layer (SSL) security features on a Web server or a Web site to verify the integrity of your content, verify the identity of users, and encrypt network transmissions.

ImportantImportant
You must be a member of the Administrators group on the local computer to perform the following procedure or procedures. As a security best practice, log on to your computer by using an account that is not in the Administrators group, and then use the runas command to run IIS Manager as an administrator. At a command prompt, type runas /user:Administrative_AccountName "mmc %systemroot%\system32\inetsrv\iis.msc".

Procedures

To configure SSL on a Web server or a Web site
  1. In IIS Manager, double-click the local computer, and then double-click the Web Sites folder.

  2. Right-click the Web site or file that you want to protect with SSL, and then click Properties.

  3. Under Web site identification click Advanced.

  4. In the Advanced Web site identification box, under Multiple identities for this Web site, verify that the Web site IP address is assigned to port 443, the default port for secure communications, and then click OK. Optionally, to configure more SSL ports for this Web site, click Add under Multiple identities of this Web site, and then click OK.

  5. On the Directory Security or File Security tab, under Secure communications, click Edit.

  6. In the Secure Communications box, select the Require secure channel (SSL) check box.

  7. To enable SSL client certificate authentication and mapping features, select the Enable client certificate mapping check box, click Edit, add the 1-to-1 or many-to-1 mappings you need, and then click OK three times.

noteNote
If you set your Web site to require SSL, as in step 6 above, and you have not completed setting up SSL for the site, then users browsing your site will receive this error: "HTTP Error 403.4 - Forbidden: SSL is required to view this resource." To avoid this condition, either complete all the steps in the list above, or go back and clear the Require Secure Channel (SSL) check box (see step 6).

Related Information

Enabling Client Certificates in IIS 6.0

Updated: August 22, 2005

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1

You can require users attempting to Access your Web site to log on with a client certificate. Requiring a client certificate is just one ASPect of protecting your server against unauthorized access. Any user with a valid and trusted client certificate can establish a secure connection and access your resource. To protect your Web content from unauthorized access you must do one of the following:

ImportantImportant
You must be a member of the Administrators group on the local computer to perform the following procedure or procedures, or you must have been delegated the appropriate authority. As a security best practice, log on to your computer by using an account that is not in the Administrators group, and then use the runas command to run IIS Manager as an administrator. At a command prompt, type runas /User:Administrative_AccountName "mmc systemroot\system32\inetsrv\iis.msc". For information about delegating administrative authority, see "Delegating administration" in Help and Support Center for Windows Server 2003.

Procedures

To enable client certificates
  1. In IIS Manager, double-click the local computer, and then right-click the Web site, directory, or file that you want and click Properties.

  2. If you have not previously obtained a server certificate, click the Directory Security tab, and then under Secure Communications, click Server Certificate. For more information, see Obtaining Server Certificates.

  3. If you have previously obtained a server certificate, click the Directory Security or File Security tab, and then under Secure Communications, click Edit.

  4. In the Secure Communications box, select the Require secure channel (SSL) check box. Requiring a secure channel means that users cannot connect to this site without using a secure link (that is, the link's URL must begin with https://).

  5. Under Client certificates select one of the following to enable client Certificate authentication:

    • Accept client certificates Users can access the resource with a client certificate, but the certificate is not required.

    • Require client certificates The server will request a client certificate before connecting the user to the resource. Users without a valid client certificate will be denied access.

    • Ignore client certificates Users with or without a client certificate will be granted access.

关键词:IIS  访问 

收藏 推荐 打印 | 录入:987950121 | 阅读:
本文评论   查看全部评论 (0)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事/刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款