Хэш подписи Azure AD B2C с подписью управляемого приложения Google

#azure-ad-b2c #google-play-console #android-signing

Вопрос:

Использует ли кто-нибудь Azure AD B2C и Google Play, кто выбрал опцию «Разрешить Google управлять и защищать подпись вашего приложения (рекомендуется)»?

Я не знаю, как в этом случае следовать указаниям портала Azure по «Созданию хэша рабочей подписи». Инструкции заключаются в том, чтобы выполнить эту команду:

 keytool -exportcert -alias SIGNATURE_ALIAS -keystore PATH_TO_KEYSTORE | openssl sha1 -binary | openssl base64
 

В этом случае у меня нет SIGNATURE_ALIAS или PATH_TO_KEYSTORE.

Ответ №1:

Вот решение, которое я нашел здесь.

Перейдите в приложение в консоли Google Play, и в разделе «Выпуск» параметров меню вы увидите:

изображение

На главном экране появится:

изображение

Загрузите сертификат и запустите его в каталоге загруженного сертификата:

 openssl x509 -inform der -in deployment_cert.der -outform der | openssl sha1 -binary | openssl base64