マイナポータルがchromeに対応したとのことなので使おうとしたのですが、エラーになり使えませんでした。
同じような事象に見舞われてる人もいるのではないかと思い、記録に残しておきます。
ただ、解決策は見つけられていませんので悪しからず・・・。
これがマイナポータルのホームページ
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/mynaportal_hp-1024x546.jpg)
ページ下部に「動作環境」のリンクがあり、見てみるとしっかりと「Chorome 69 以上」と書かれていますね。
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/mynaportal_env-1024x606.png)
私が確認したブラウザはChrome 88.0.4324.104でした。
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/chrome_v88-1024x546.png)
ICカードリーダーを使って認証したいので、画面右にある「ICカードリーダーでログイン」のボタンを押します。
初回はマイナポータルAPのインストールを求められるので指示されるままインストール。
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/mynaportal_installAP-1024x546.jpg)
そして、再びマイナポータルのホームページに戻り、「ICカードリーダーでログイン」のボタンを押すのですが、一瞬何かポップアップが出てすぐ消える…
何かおかしいので探ってみたところやはりエラーが出てました。
ブラウザの「その他のツール」>「拡張機能」で拡張機能一覧を開きます。
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/mynaportal_function1-1024x544.jpg)
デベロッパーモードに切り替えると、「バックグラウンドページ」のリンクが表示されるので見てみます。
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/mynaportal_function2-1024x605.png)
すると、このようにエラーが・・・
![](https://kengoyamamoto.com/wdp/wp-content/uploads/2021/01/mynaportal_devtool-1024x631.png)
Unchecked runtime.laseError: Error when communicating with the native messaging host.
とあります。4回出ているのは私がボタンを4回押したからですね。
このエラー、いろいろ調べてみましたが結局解決策は分からず。
ICカードリーダーとの通信で失敗しているのだろうと思うのですが、もちろんICカードリーダーはちゃんとPCからは認識できているので、マイナポータルAPのバグが疑わしいのですが何とも言えないですね。
解決することはできなかったので、諦めてIE使います。
コメント