Шаг 5. Запустите агент проверяющей стороны

После того как вы протестируете интеграцию в тестовой среде, зарегистрируйте свое приложение в Google, чтобы получить подписанный рабочий сертификат и уникальные метаданные полагающейся стороны (gw_rp_metadata_bytes). Это руководство предназначено для прямых полагающихся сторон – приложений и сайтов, которые самостоятельно проверяют пользователей.

Инструкции на этой странице

Шаг А. Подготовьтесь к отправке запроса

Перед запуском в рабочей среде Google использует процесс подписания сертификата, в ходе которого Google подписывает ваш сертификат для установления доверия. Подготовьте следующие три предмета:

  1. Рабочий запрос на подпись сертификата (CSR). Создается на основе рабочего закрытого ключа P-256 / ECDSA.
  2. Объекты медийных объявлений:
  3. Видео с демонстрацией работы приложения в тестовой среде. Запишите его, следуя инструкциям в разделе Шаг 4.Г. Запишите видео с демонстрацией работы приложения.

Шаг 2. Отправьте форму и примите Условия использования

Заполните и отправьте форму для регистрации агента.

Открыть форму регистрации полагающейся стороны

Шаг 3. Проверьте и получите учетные данные для рабочей версии

Проверка обычно занимает 3–5 рабочих дней. После одобрения Google предоставит вам:

  • Ваш подписанный рабочий сертификат X.509.
  • Ваша уникальная строка метаданных в кодировке Base64URL (gw_rp_metadata_bytes).

Если вы не получите ответа в течение пяти рабочих дней, свяжитесь с нами по адресу wallet-identity-rp-support@google.com.

Шаг 4. Переведите сервер и устройство в рабочий режим

Переход от тестовых ключей песочницы и корневого сертификата Utopia к рабочим учетным данным и официальным корневым сертификатам эмитента.

Переведите сервер проверки и тестовое устройство из тестовой среды в рабочую:

  1. Замените ключ подписи и сертификат. Подпишите запросы OpenID4VP рабочим закрытым ключом и добавьте рабочий сертификат, подписанный Google, в заголовок JWS x5c (шаг 3.A).
  2. Обновите client_id. Пересчитайте x509_hash:<base64url_sha256> на основе рабочего сертификата DER.
  3. Обновите gw_rp_metadata_bytes. Замените строку тестовых метаданных в client_metadata на рабочую версию gw_rp_metadata_bytes.
  4. Настройте рабочие корневые сертификаты IACA. Убедитесь, что хранилище доверия вашего сервера проверяет issuerAuth по официальным рабочим корневым сертификатам, указанным в разделе Поддерживаемые издатели и сертификаты IACA. Удалите сертификат Utopia Sandbox из рабочей среды.
  5. Переключите тестовое устройство обратно на рабочую версию. Следуйте инструкциям в разделе Шаг 1.В. Переключитесь обратно на рабочую версию и проверьте рабочую версию.

Информация по теме