Python(클라이언트 장치)으로 포트 443에 TLS 클라이언트 인증을 사용하여 MQTT를 구현하는 방법

ALPN(응용 프로그램 계층 프로토콜 협상)은 TLS 서버에 연결되는 클라이언트가 ProtocolNameList라고 하는 추가 매개 변수를 통과시킬 수 있도록 하는 TLS로의 확장입니다. ProtocolNameList는 클라이언트가 통신에 사용할 응용 프로그램 프로토콜의 우선 순위 목록입니다. 이제 AWS IoT Core를 사용하면 ALPN TLS 확장을 사용하여 MQTT 위에 있는 장치를 포트 443의 TLS 클라이언트 인증으로 연결할 수 있습니다. 이 방법이 유용한 이유에…

ALPN(응용 프로그램 계층 프로토콜 협상)은 TLS 서버에 연결되는 클라이언트가 ProtocolNameList라고 하는 추가 매개 변수를 통과시킬 수 있도록 하는 TLS로의 확장입니다. ProtocolNameList는 클라이언트가 통신에 사용할 응용 프로그램 프로토콜의 우선 순위 목록입니다. 이제 AWS IoT Core를 사용하면 ALPN TLS 확장을 사용하여 MQTT 위에 있는 장치를 포트 443의 TLS 클라이언트 인증으로 연결할 수 있습니다. 이 방법이 유용한 이유에…