Проверка RPID не удалась в PassKeys POC на Android с использованием JetPack ComposeAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Проверка RPID не удалась в PassKeys POC на Android с использованием JetPack Compose

Сообщение Anonymous »

Я работаю над Passkeys Proof of Concept (POC) для приложения Android с использованием JetPack Compose. Я настроил необходимые ссылки на цифровые активы (AssetLinks.json) и проверку доменов для аутентификации приложения-к-ван. Несмотря на то, что после установки я сталкиваюсь с ошибкой, связанной с проверкой RPID. приложение. < /p>
Вот что я сделал Возвращает: < /p>

Код: Выделить всё

my.package.example:
ID: 09699a58-4970-4dd8-8f30-323c5c792297
Signatures: [CF:BF:CC:4C:AF:28:CF:82:35:F9:9D:D0:F5:C6:14:1A:AC:CF:E9:50:AA:12:25:80:E5:1D:BD:60:1E:04:21:53]
Domain verification state:
my.domain.com: 1024
вот мой assetlinks.json :

Код: Выделить всё

[
{
"relation": [
"delegate_permission/common.get_login_creds",
"delegate_permission/common.handle_all_urls"
],
"target": {
"namespace": "android_app",
"package_name": "my.package.example",
"sha256_cert_fingerprints": [
"CF:BF:CC:4C:AF:28:CF:82:35:F9:9D:D0:F5:C6:14:1A:AC:CF:E9:50:AA:12:25:80:E5:1D:BD:60:1E:04:21:53"
]
}
},
{
"relation": [
"delegate_permission/common.handle_all_urls",
"delegate_permission/common.get_login_creds"
],
"target": {
"namespace": "web",
"site": "https://my.domain.com"
}
}
]
my androidmanifest.xml включает в себя фильтр намерения с Android: Autoverify = "true":







< /code>
Домен также правильно включен в строки: < /p>

[{\"include\": \"https://my.domain.com/.well-known/assetlinks.json\"}]


< /code>
Я передаю RPID в моем запросе JSON: < /p>
val requestJson = JSONObject().apply {
put("challenge", authorizationResponse.metadata.challenge)
put("rpId", "my.domain.com")
put("allowCredentials", JSONArray())
put("timeout", 18000)
put("userVerification", "required")
}
< /code>
Несмотря на все это, я все еще получаю следующую ошибку: < /p>
rpid -проверка не удалась < /p>
и и Не могу проверить домен, используя PM get-app-links my.package.example < /p>
Состояние проверки домена:
my.domain.com: 1024 < /p>

Подробнее здесь: https://stackoverflow.com/questions/790 ... ck-compose
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка проверки rpId в PoC Passkeys на Android с использованием Jetpack Compose
    Anonymous » » в форуме Android
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Ошибка проверки rpId в PoC Passkeys на Android с использованием Jetpack Compose
    Anonymous » » в форуме Android
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Мой экземпляр Vm AWS постоянно получает статус. Проверка статуса не удалась. Проверка доступности не удалась.
    Anonymous » » в форуме Linux
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • POC для общего типа
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • POC для общего типа
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»