[Java]publicアプリ:OAuth認証処理中にエラーが発生した際のアプリインストール中断方法について

解決済
Highlighted
Shopify Expert
7 1 4

お世話になっております。

 

下記公式ドキュメントの「STEP3:インストール確認」で、

HMAC検証などでエラーが発生した際にアプリのインストールを中断させたいと考えています。

https://help.shopify.com/en/api/getting-started/authentication/oauth

 

こちらエラー発生時にHttpResponseで403エラーを返してみたのですが、

アプリのインストールを中断することができませんでした。

(ストアにアプリがインストールされてしまう。)

 

プロンプトページで[インストール]ボタンをクリックした場合、

それ以降の処理ではアプリのインストールを中断することはできないのでしょうか?

もし中断できる場合は、方法についてご教授お願いいたします。

 

■開発環境

言語:Java

フレームワーク:spring boot

※コントローラ(@Controller)クラスで実装しています。

0 件の「いいね!」
Highlighted
Community Manager
Community Manager
399 84 131

成功

確かにcallbackでエラー画面が表示されてもアプリのインストール自体はできてしまいますね。ただし、アクセストークンの生成前にエラーになれば実質アプリ画面に行ってもエラーとなって何もできないので実害はないと思います。

Technical Partner Manager, Japan
1 件の「いいね!」