Почему первичный ключ и вторичный ключ в концентраторе IoT Azure?
При создании политики общего доступа или регистрации устройства в концентраторе IoT Azure будет создана пара Первичный ключ и Вторичный ключ. И я заметил, что могу подключить устройство к концентратору IoT, используя первичный или вторичный ключ.
Итак, для чего нужны первичные / вторичные ключи? Как мне спроектировать использование обоих ключей?
1 ответ
Цель первичного и вторичного ключа является двоякой. Прежде всего, это позволит вам продолжать пользоваться своим сервисом, когда вы захотите заменить свой ключ. Допустим, вы подключаете все свои сервисы, используя основной, и хотите обновить его. Вы можете временно использовать вторичное устройство в своих службах, а затем сменить основное без простоя. После внесения изменений вы можете настроить свои службы на использование нового первичного ключа.
Вторая возможность заключается в том, что вы предоставляете партнерам свой вторичный ключ и используете свой первичный, если один из ваших партнеров будет злоупотреблять ключом, который вы могли бы заменить, не имея простоев в своих собственных службах.