新しいOauth2認証プロセスは非常にうまく機能しているようです。クラスメソッドを変更して処理するのに少し時間がかかり、その他のAPIの変更もありましたが、今ではすべてがスムーズに機能しています。私がまだ理解していない小さな問題の1つは、ユーザーがログインプロセスの2番目の部分で[拒否]をクリックしたときにリダイレクト要求を取得する方法です。[許可]をクリックするとリダイレクトは正常に行われますが、[拒否]では何も表示されません。私のコールバックURLは次のようなものht-btz://com.cloud
です。ドキュメントによると、次のようなものを取得することになっています。
ht-btz://com.cloud??error=access_denied&error_description=The+user+denied+access+to+your+application
リダイレクトを監視できるカスタムのPythonでラップされたIEブラウザーと、カスタムのローカルURLプロトコルハンドラーを使用して試しましたが、どちらもコールバックuriへのリクエストを取得しません。しかし、どちらも承認クリックでドキュメントに書かれていることを正確に理解します。
「拒否」クリックはとにかくすべてを停止するので、それは実際にはショートッパーではありません。ただし、コールバック要求を使用して適切に処理することをお勧めします。それで、これはバグですか、それとも何かが足りないのですか?
ありがとう
マイク