Autodesk Vault에 대해 SSL 구성

SSL(Secure Socket Layer)을 사용하여 Autodesk Vault에서 작동되도록 IIS(인터넷 정보 서비스)를 설정하는 방법을 알아보십시오.

도움말에 설명된 구성은 Vault 클라이언트 및 Vault 서버 간에 암호화된 보안 연결을 제공합니다. SSL을 구성할 때 IIS에서 바인딩 인증서를 가져올 위치를 결정해야 합니다. 인증서는 생성될 수 있는 IIS, 내부 CA(인증 기관) 또는 공개된 인증 기관(예: VeriSign)에서 자체 서명된 인증서로 생성될 수 있습니다.

Autodesk Vault에 대해 SSL을 구성하는 과정은 다음 네 부분으로 구성됩니다.

1. 자체 서명된 인증서 작성

  1. 트리 뷰에서 서버 노드를 선택하고 리스트 뷰에서 서버 인증서 기능을 두 번 클릭합니다.
  2. 작업 창에서 자체 서명된 인증서 만들기...를 클릭합니다.

  3. 친숙한 이름을 입력하고 확인을 클릭합니다.

2. IIS에서 SSL 설정

  1. 인터넷 정보 서비스가 아직 실행되고 있지 않으면 시작합니다.
  2. 사이트 트리를 확장하고 AutodeskDM 가상 디렉토리를 호스트하는 웹 사이트를 선택합니다. 아래 이미지에서 웹 사이트는 기본 웹 사이트입니다. 기본 웹 사이트를 선택하고 작업 창에서 바인딩을 클릭합니다.

  3. 추가를 클릭하고 유형을 https로 변경한 다음 SSL 인증서를 설치한 인증서의 친숙한 이름으로 변경합니다. 확인을 클릭합니다.

  4. 닫기를 클릭합니다.
  5. ADMS Console을 시작하고 도구관리를 선택합니다.
  6. 고급 탭에서 SSL과 호환 가능 옆의 확인란을 선택합니다. 확인을 클릭합니다.
    주: 콘솔에 SSL이 사용되도록 설정되어 있지 않다고 표시되면 서버의 NetBIOS 이름 대신 FQDN을 사용하여 인증서가 발급되었을 수 있습니다. 단계를 계속 진행하고 해당 단계에서 FQDN을 사용합니다.
  7. ADMS Console을 닫습니다.
  8. AutodeskDM 서비스 가상 디렉토리를 선택하고 SSL 설정 버튼을 두 번 클릭합니다.

  9. SSL 설정 페이지에서 SSL 필요 옵션을 클릭합니다.

  10. 클라이언트 인증서를 사용하려는 경우 클라이언트 인증서 아래에서 필요 옵션을 클릭합니다. 그렇지 않을 경우 무시 옵션을 선택합니다.
  11. 작업 창에서 적용을 클릭합니다.
  12. AutodeskDM 서비스파일 저장소 가상 디렉토리에 대해 8-11단계를 반복합니다.
  13. Vault 씬 클라이언트를 구성하려는 경우 AutodeskTC 가상 디렉토리에 대해 8-11단계를 반복합니다.

3. Vault 서버 구성

Connectivity.ADMSConsole.exe.config

  1. <설치 경로>₩Autodesk₩ADMS Professional 20##₩ADMS Console₩ 디렉토리에 있는 connectivity.ADMSConsole.exe.config의 복사본을 만듭니다.
  2. 메모장에서 구성 파일을 엽니다.
  3. <system.serviceModel><client> 섹션을 찾고 끝점을 https://FQDN(정규화된 도메인 이름)으로 편집합니다. 다음 세 행을 편집해야 합니다. 주: 두 행에서는 "localhost: 80"을 제거해야 합니다.
  4. <connectivity.vaultmanager> 섹션에서 IPADDRESS 값을 127.0.0.1에서 FQDN으로 변경하고 SSL 값을 0에서 1로 변경한 후, 포트 의 값을 80에서 443으로 변경합니다. 주: "HTTPS"는 포함하지 마십시오.
  5. 구성 파일을 저장합니다.

Web.config

  1. <설치 경로>₩Autodesk₩ADMS Professional 20##₩server₩web₩services₩ 디렉토리에 있는 web.config 파일의 복사본을 만듭니다.
  2. 메모장에서 web.config 파일을 엽니다.
  3. <system.serviceModel><client> 섹션을 찾은 후 끝점을 "https://<FQDN>"으로 편집합니다. 다음 네 행을 편집해야 합니다.
  4. (Vault 2019 이상에서) servers host\computer name이 인증서 이름과 다른 경우 "fullyQualifiedDomainName" 스위치를 다음 줄에 추가합니다.

    "<connectivity.web>

    <server port="80" sslPort="443" sslRequired="true" website="Default Web Site" fullyQualifiedDomainName="

    <FQDN>" />

    </connectivity.web>"

  5. 구성 파일을 저장합니다.
  6. IIS를 다시 시작합니다.

Connectivity.WindowService.JobDispatch.exe.config

  1. <설치 경로>₩Autodesk₩ADMS Professional 20##₩server₩dispatch 디렉토리에 있는 Connectivity.WindowsServer.JobDispatch.exe.config 파일의 복사본을 만듭니다.
  2. 메모장에서 JobDispatch 응용프로그램 구성 파일을 엽니다.
  3. <System.servicemodel><client> 섹션에서 주소 값을 http://localhost:80 또는 컴퓨터 이름에서 https://FQDN으로 변경합니다.
  4. 구성 파일을 저장합니다.
  5. 제어판 - > 관리 도구 - > Services.msc를 통해 서비스를 다시 시작합니다.

SiteConfiguration.xml 확인

  1. 메모장에서 C:₩ProgramData₩Autodesk₩VaultServer₩Configuration₩SiteConfiguration.xml 파일을 엽니다.
  2. <SiteConfiguration> 섹션에서 Uri 및 secureUri 값이 https://FQDN을 반영하는지와 generateUri 값이 false인지 확인합니다.
  3. 구성 파일을 닫거나 저장합니다.

4. 클라이언트 워크스테이션 구성

Vault 서버에 연결하는 컴퓨터에서 다음을 수행해야 합니다.

인증서(CA) 설치

  1. MMC - > 로컬 컴퓨터에 대한 인증서 추가 스냅인을 시작합니다.
  2. %CA_NAME%.pfx를 "인증서 - (로컬 컴퓨터) -> 신뢰할 수 있는 루트 인증 기관 위치로 가져옵니다.
  3. %CA_NAME%.crl을 "인증서 - (로컬 컴퓨터) -> 신뢰할 수 있는 루트 인증 기관 위치로 가져옵니다.

이제 Vault 서버에 대해 SSL이 구성되었습니다.