aws-samples / aws-iot-securetunneling-localproxy

AWS Iot Secure Tunneling local proxy reference C++ implementation
https://docs.aws.amazon.com/iot/latest/developerguide/what-is-secure-tunneling.html
Apache License 2.0
73 stars 70 forks source link

Support for new `client-token` header in local proxy #85

Closed zoi-pedro-romano closed 2 years ago

zoi-pedro-romano commented 2 years ago

(Note: this is a follow up to #84. I'm from the same organization as @mayurpatelgec and AWS support recommended that we opened an issue here in the project after we've contacted them).

We've been successfully using the "AWS IoT Secure Tunneling Local Proxy Reference Implementation C++" executable, available through this project, to establish connections in both source and destination mode to AWS IoT Secure Tunnels.

Our implementation favors client access token reuse, since some of our things have unreliable internet connections that can drop frequently and need to be reestablished. It won't be practical in the short term to implement token rotation on the things so we would like to make use of the new client token functionality to enable client access token reuse.

local proxy, doesn't currently support the client token. Would it be possible to know if client token support will be added to local proxy in the near future?

shangabl commented 2 years ago

Support for client-token header has been merged!

Thank you.