조직의 웹 프록시가 사용자 인증을 요구하고 기본 인증(사용자 이름 및 비밀번호)을 허용하도록 설정된 경우 Unity 애플리케이션을 사용하기 전에 자격 증명을 저장해야 합니다.
macOS에서 Unity를 사용하는 경우 다음 절차를 따르십시오. Windows의 경우 자동 프록시 설정을 위한 자격 증명 저장(Windows)을 참조하십시오. 다른 플랫폼 및 환경의 경우 다른 플랫폼 및 환경을 위한 대안을 참조하십시오.
다음 절차는 Apple 지원 문서, Mac의 프록시 서버 설정 입력을 기반으로 합니다.
Apple 메뉴()를 열고 System Settings(이전 버전의 macOS에서는 System Preferences)를 선택합니다.
Network 카테고리를 선택합니다.
목록에서 네트워크 서비스를 선택한 후 Details(이전 버전의 macOS에서는 Advanced)를 클릭합니다.
Proxies를 선택합니다.
다음 옵션 중 하나를 선택합니다. 여러 옵션을 선택하면 Unity는 해당 URL에 운영 체제가 반환한 첫 번째 웹 프록시를 사용합니다.
수동 방식을 선택한 경우 필수 정보를 입력합니다. 프록시 서버에 비밀번호가 필요한 경우 Proxy server requires password를 활성화한 후 사용자 이름과 비밀번호를 입력합니다.
OK를 선택합니다.
5단계에서 자동 방식을 선택했는데 웹 프록시에 비밀번호가 필요한 경우 Keychain Access 애플리케이션에서 웹 프록시 자격 증명을 수동으로 추가해야 할 수 있습니다. 이 경우 웹 프록시(HTTP) 및 보안 웹 프록시(HTTPS)를 활성화하여 일시적으로 네트워크 설정을 구성합니다(5단계 및 6단계). 이 옵션을 선택하면 키체인 항목이 생성됩니다. 이러한 변경 사항을 적용한 후에는 웹 프록시(HTTP) 및 보안 웹 프록시(HTTPS) 옵션을 비활성하고 자동 옵션 중 하나는 활성화된 상태로 둘 수 있습니다.
참고: 프록시 서버 설정이 저장되었지만 자격 증명에 대한 메시지가 표시될 수 있습니다. 일반적인 시나리오는 다음과 같습니다.
|
Unity의 자동 프록시 구성 기능은 일부 플랫폼과 환경을 완벽하게 지원하지 않습니다. 예를 들면 다음과 같습니다.
이러한 경우에는 다음과 같은 대안을 고려하십시오.
Windows 환경에서 실행되는 CI\CD 파이프라인의 경우, CLI(커맨드 라인 인터페이스)에서 cmdkey를 사용하여 Windows 자격 증명 관리자에 자격 증명을 추가하십시오. 예시는 Microsoft Learn의 cmdkey를 참고하십시오.
자격 증명 스토리지를 지원하지 않는 환경의 경우, 환경 변수에서 프록시 설정을 정의할 수 있습니다. 이 정의에는 필요에 따라 사용자 이름과 비밀번호도 추가할 수 있습니다. 자세한 내용은 환경 변수를 사용하여 웹 프록시 식별을 참고하십시오.
기본 인증이나 Unity의 자동 프록시 설정이 모두 불가능한 경우, 웹 프록시에서 예외를 정의하여 Unity 애플리케이션이 요청하는 리소스에 대한 인증을 요구하지 않게 하십시오.