IIS는 일반적으로 Fortezza라고 하는 미국 정부 보안 표준을 지원합니다. 이 표준은 메시지 보안, 무결성, 인증과 함께 메시지, 구성 요소, 시스템에 대한 액세스 제어 등을 제공하는 암호화 메커니즘으로 방어 메시지 시스템 보안 아키텍처를 만족시킵니다. 이러한 기능은 서버와 브라우저 소프트웨어, PCMCIA 카드 하드웨어 모두에 대해 구현할 수 있습니다. Fortezza는 미국 정부에서 널리 사용되고 있는 메커니즘입니다. 자세한 내용은 Fortezza에서 Fortezza Developer's Guide(National Security Agency와 U.S. Department of Defense에서 실행)를 참조하십시오.
IIS에서 Fortezza 보안을 구현하려면 다음 절차를 수행합니다. 이 작업을 통해 Fortezza 스키마를 IIS에 완벽하게 통합하여 Fortezza 보안 표준에 따라 작업할 수 있습니다.
Fortezza 카드(노트북 컴퓨터나 그 밖의 소형 장치에 사용하는 것과 비슷한 일종의 PCMCIA 카드)에는 카드 사용자를 인증하기 위한 사용자 인증서가 있습니다. 이 인증서는 IIS의 서버 및 클라이언트 인증서와 아주 똑같은 방식으로 작동합니다. IIS에서 Fortezza 인증서를 사용하려면 컴퓨터의 안전한 위치에 인증서를 복사해 두어야 합니다.
유틸리티를 사용하여 카드 인증서와 그 밖의 관련 정보를 설치, 확인, 삭제할 수 있습니다. 이러한 기능을 사용하려면 명령줄에서 다음과 같이 명령을 입력합니다.
| 동작 | 명령 | 매개 변수 |
| 인증서 추가 | fortutil.exe /a |
웹 사이트 이름, 카드 일련 번호, PIN, 카드 정보 |
| 인증서 확인 | fortutil.exe /q |
웹 서버 이름 |
| 인증서 삭제 | fortutil.exe /r |
웹 사이트 이름 |
| 도움말 | fortutil.exe /? |
없음 |
참고 서버에 복사한 모든 Fortezza 인증서는 웹 서버 인증서 마법사, 인증서 신뢰 목록(CTL) 마법사, Windows 인증서 기능 등에서 사용할 수 있습니다.
중요 웹 서비스가 실행되는 동안 카드를 판독기에서 제거했다가 다시 삽입하면 SSL 연결 오류가 발생할 수 있습니다. 이러한 오류가 발생하면 카드를 카드 판독기에 삽입하고 웹 서비스를 다시 시작해야 합니다.