Closed hiromu2000 closed 9 years ago
ご無沙汰しております。 ./common.incの24行目、定数ENV_BOOL_ADD_RISKBASEがtrueになっていれば、次回以降の追加認証が不要となる設計にしており、実際、手元で確認した限りはそのように動作しているようなのですが、まずは定数の値をご確認いただけますでしょうか。
ENV_BOOL_ADD_RISKBASEはtrueでした。 trueの場合、chkConfItemChk=をクエリに含めて送信するようになっているのですが、本来、チェックボックスにチェックが入っていない場合、何も送らないようです。参考URL これを踏まえてコードを修正し、プルリクを申請しました。 プルリクの内容で追加認証は不要になることを確認しています。
ご調査くださいまして、ありがとうございまSu. 私も別サイトで仕様を確認いたしました(参考)。勉強不足でした。 早速、マージさせていただくとともに、同様のロジックを持つ他の.incも修正いたします。
実装方法をunset()に変更させていただきました。 ゆうちょ銀行がみずほ銀行とまったく同じ追加認証のシステムを採用しているのですが、そちらのソースコードでは既にunset()としており、(初期対応時にこの問題を認識していたようですが)みずほ銀行側への反映を漏らしてしまったようです。 いずれにせよ、ご報告くださいまして、ありがとうございました。
実装方法の変更について了解しました。 unset()のほうがよいと思います。 今後もよろしくお願いします。
通常の方法でみずほダイレクトにログインすると初回のみ追加認証が必要ですが、2回目以降は追加認証が不要です。 一方、ofxproxyを用いると毎回追加認証が必要となってしまいます。 解決は可能でしょうか?