기본적으로 Build Forge에는 로그인 보안이 포함되어 있습니다. 사용자가 로그인하면 요청이 인증 서블릿에 리디렉션됩니다. 입력한 사용자 이름 및 비밀번호는 서블릿에서 사용하도록 암호화됩니다. 로그인에 성공하면 콘솔 사용자 인터페이스 홈이 표시됩니다. 클라이언트와 콘솔 간 후속 세션 통신은 http(기본값) 또는 https에서 이루어질 수 있습니다. https를 사용하려면 시스템의 추가 구성이 필요합니다. SSL 및 HTTPS 사용의 내용을 참조하십시오.
설치 중 암호화에 사용되는 키 저장소의 비밀번호를 제공합니다. 또한 자체 서명된 인증서를 설치하는 옵션이 있습니다.
Build Forge에서 자가 서명 인증서를 설치하는 경우 보안 사용 브라우저를 통해 시스템에 액세스하는 사용자에게 인증서에 대한 경고 메시지가 표시됩니다.
이러한 경고를 방지하려면 사용자에게 사용자의 브라우저에 설치할 수 있도록 인증서를 분배합니다. 인증서 설치 특성은 브라우저에 따라 다릅니다. 브라우저 문서를 참조하십시오.
인증서는 <bfinstall>/keystore에 있습니다.
로그인 보안을 사용하지 않는 경우, 로그인 중에 사용자 신임이 암호화되지 않은 일반 텍스트로 콘솔에 전달됩니다. 로그인 보안을 사용하지 않도록 설정해도 콘솔이 HTTPS/SSL을 사용하도록 설정되었으면 콘솔의 HTTPS/SSL 사용에 영향을 미치지 않습니다.
인증 서블릿을 사용하지 않도록 설정하려면 다음 단계를 완료하십시오.
services_url https://hostname:8443/jas
다음으로
변경하십시오.
services_url http://hostname:8080/jas
<display-name>A Services Layer Bootstrap Servlet</display-name>
<servlet>
<servlet-name>ServicesBootstrap</servlet-name>
<servlet-class>com.buildforge.services.server.web.BootstrapServlet</servlet-class>
<init-param>
<param-name>port</param-name>
<param-value>3966</param-value>
</init-param>
<init-param>
<param-name>sslPort</param-name>
<param-value>49150</param-value>
</init-param>
<init-param>
<param-name>ForceHttps</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>