테스트 실행을 위한 HTTP 헤더 및 클라이언트 인증서 추가
  • 24 Oct 2024
  • 1 읽을 분
  • 기여자
  • 어두운

테스트 실행을 위한 HTTP 헤더 및 클라이언트 인증서 추가

  • 어두운

기사 요약

*이 페이지의 일부는 기계 번역되었습니다.

Autify Connect 클라이언트와 테스트 중인 애플리케이션(이하 "AUT") 사이에 프록시 서버를 배치하여 요청 헤더를 추가하거나 클라이언트 인증서를 mTLS 인증에 사용할 수 있습니다.

이 문서에서는 mitmproxy를 Autify Connect Client와 AUT 사이에 프록시 서버로 사용하는 두 가지 예제를 보여 줍니다. 하나는 AUT에 대한 HTTP 요청에 요청 헤더를 추가하는 것이고 다른 하나는 mTLS 인증에 클라이언트 인증서를 사용하는 것입니다.

참고: mitmproxy는 당사 제품이 아니므로 당사는 이에 대해 어떠한 보증도 하지 않습니다.

요청 헤더 추가하기

using-mitmproxy-for-custom-request-headers_en.png

위 그림에서 볼 수 있듯이, mitmproxy 서버는 Autify Connect 클라이언트와 AUT 사이에 배치해야 합니다. 예를 들어 세션을 관리하기 위해 사용자 지정 헤더를 추가할 수 있습니다:

  1. 헤드리스 브라우저로 AUT에서 세션을 수신합니다.
  2. mitmproxy의 헤더 수정 구성에 세션을 추가한 후 mitmproxy 서버를 시작합니다.
  3. 인증 연결 클라이언트 서버를 시작하여 mitmproxy 서버를 프록시 서버로 설정합니다.

다음 공식 문서를 참조하여 mitmproxy의 헤더 수정 구성에 대해 알아보세요.

Autify Connect 클라이언트와 AUT 간에 프록시를 사용하기 위한 구성에 대해 알아보려면 다음 문서를 참조하세요.

클라이언트 인증서 사용

using-mitmproxy-for-client-certificate_en.png

위 그림에서 볼 수 있듯이, mitmproxy 서버는 Autify Connect 클라이언트와 AUT 사이에 배치해야 합니다. 클라이언트 인증서를 사용하려면 서버를 시작할 때 mitmproxy 옵션에서 지정합니다. 클라이언트 인증서가 구성되면 mTLS를 위한 핸드셰이크 중에 사용됩니다.

mitmproxy에서 클라이언트 인증서를 구성하는 방법에 대해 알아보려면 다음 공식 문서를 참조하세요.

Autify Connect Client와 AUT 간의 프록시 사용 시 구성에 대해 알아보려면 다음 문서를 참조하세요.


이 문서가 도움이 되었습니까?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.