3

新しい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へのリクエストを取得しません。しかし、どちらも承認クリックでドキュメントに書かれていることを正確に理解します。

「拒否」クリックはとにかくすべてを停止するので、それは実際にはショートッパーではありません。ただし、コールバック要求を使用して適切に処理することをお勧めします。それで、これはバグですか、それとも何かが足りないのですか?

ありがとう

マイク

4

1 に答える 1

1

これは、非 HTTPS プロトコルを使用する Box 側で確認されたバグです。私たちは修正に取り組んでおり、今週中には修正できるはずです。

于 2012-12-17T06:11:38.853 に答える