Комплект кошелька Huawei: не удалось добавить ошибку пропуска

Я выполнил шаги, указанные в этой ссылке, чтобы выполнить кодовую метку набора кошелька:

https://developer.huawei.com/consumer/en/codelab/HMSWalletKit/index.html

Все шаги до шага 7 были выполнены успешно. Я успешно запустил эти методы:

HwLoyaltyModelTest.createLoyaltyModel(),

HwLoyaltyInstanceTest.createLoyaltyInstance(),

Я также успешно запустил эти методы, чтобы вернуть данные модели и экземпляр для проверки:

HwLoyaltyModelTest.getLoyaltyModel(),

HwLoyaltyInstanceTest.getLoyaltyInstance()

(логи доступны по запросу)

Однако на шаге 7, когда я обратился к следующему URL-адресу в браузере, чтобы попытаться добавить карту, я получил сообщение об ошибке. URL-адрес:

https://walletpass-dre.cloud.huawei.com/walletkit/consumer/pass/save?jwt=YWxnPVJTQS1PQUVQLCBlbmM9QTEyOEdDTSwga2lkPTEsIHppcD1nemlw..NDTJDOTY2QTI3kM0Nj2H4sIAAAAAAAAAA3LtwHAMAwDsJfUZY9W4f8nJdih3lchlW4oWFr3bFeYjN-WS5mLfcIBTgFMj3eg1vrMG86Id9wymKOGHwVt904TnibWff8vkemg3WeH0vVQoHEaf9BbxfcDLqqFzYgAAAA.RpvQK4QDmmdYWrSpjUFo5hgqbEky5g4BAuLb / NjqYK+9yJduhmAwE8OkouaiKoT8Ye / WxPJ5gHmE7qgpscuxyWev5oeB920WrKQm / 3z1MUNiFmn2XzUSQ5VRnqrA3Y0o5QB6FZ4XVRVUONpSG43HSRX42eKku3MMYWE / 6s+QdyhxMTY4NIlGKBUf0YrxNWGJJpwu9N2df8wntIT8pPRegS1Lly2ox9ZX9WmjdZkmSpy2i1bJnV1n09BD9eZzt1GUplfJePtxJqc7JBAImdZMNYaZ4JHmsNryURyxYuFL8p+T9J4f1CzY7uJ4y3voiK / 9V +5x4AMspdOD0Okudk9JmdI68 / V6vPoHr3XjnYBlsLRfRCo4PHo2oD19LJSGKasd1245OqiKemdeL3PEIvxYc0crjePLYRXAwP4NY2XHH8IZF+crNBTdCGkSqVeaQJ0IMzUL1klJSNEWPctGZVyJOYYz5JtWdlsruIypJIOG2phIGLNXiGgINOJpo3wWVMsA7Zl2CSx8iUCuDrodNNwIfB4opEZHLfiIlhtyVQxsMk7hi9qj2o1JRbyksAGqK3GwOIrntJ / 3MV85sM1YbX3QKNSSKprxPuO855pG1svJj / IYahHELgHSGFiHjkeL6CPptReE1kV / kirazRazulEbSgfGIlqrZCZzbdDko =RpvQK4QDmmdYWrSpjUFo5hgqbEky5g4BAuLb / NjqYK+9yJduhmAwE8OkouaiKoT8Ye / WxPJ5gHmE7qgpscuxyWev5oeB920WrKQm / 3z1MUNiFmn2XzUSQ5VRnqrA3Y0o5QB6FZ4XVRVUONpSG43HSRX42eKku3MMYWE / 6s+QdyhxMTY4NIlGKBUf0YrxNWGJJpwu9N2df8wntIT8pPRegS1Lly2ox9ZX9WmjdZkmSpy2i1bJnV1n09BD9eZzt1GUplfJePtxJqc7JBAImdZMNYaZ4JHmsNryURyxYuFL8p+T9J4f1CzY7uJ4y3voiK / 9V +5x4AMspdOD0Okudk9JmdI68 / V6vPoHr3XjnYBlsLRfRCo4PHo2oD19LJSGKasd1245OqiKemdeL3PEIvxYc0crjePLYRXAwP4NY2XHH8IZF+crNBTdCGkSqVeaQJ0IMzUL1klJSNEWPctGZVyJOYYz5JtWdlsruIypJIOG2phIGLNXiGgINOJpo3wWVMsA7Zl2CSx8iUCuDrodNNwIfB4opEZHLfiIlhtyVQxsMk7hi9qj2o1JRbyksAGqK3GwOIrntJ / 3MV85sM1YbX3QKNSSKprxPuO855pG1svJj / IYahHELgHSGFiHjkeL6CPptReE1kV / kirazRazulEbSgfGIlqrZCZzbdDko =

Вот скриншот в браузере, когда я потерпел неудачу:

В браузере нет других сообщений или информации об этой ошибке.

Я благодарен за любые отзывы или подсказки.

2 ответа

Решение
  • Пожалуйста, проверьте, включен ли ваш кошелек в консоли
  • Убедитесь, что вы правильно сгенерировали открытый и закрытый ключи
  • Пожалуйста, проверьте, есть ли у вас повторяющийся идентификатор экземпляра. Каждый идентификатор экземпляра должен быть уникальным при создании экземпляра.

Если вам нужна дополнительная информация, вот хорошая статья о комплекте кошелька: https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201254289105300220&fid=0101187876626530001

Когда когда-либо вы генерируете экземпляр, вам нужно изменить идентификатор экземпляра,JWEStr должен быть закодирован. если JWEStr не закодирован, он не будет работать, перейдите по ссылке ниже, вы получите некоторое представление.

https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201254289105300220&fid=0101187876626530001

Другие вопросы по тегам