マイナンバーカードの読み取り
{
"dependencies": {
"myna": {
"github": "miyako/myna",
"version": "*"
}
}
}
- Windows版は待ち受け処理で固まるので
0.5.0
を使用 - Windows版は
.jp2
画像がサポートされていないので顔写真取得は不可 - 署名は
pkcs
エラーが返されるので不可(こちらに代替案あり)
GOOS=darwin GOARCH=amd64 go build -o myna-amd main.go
$Env:GOOS = "darwin"; $Env:GOARCH = "amd64"; go build -o myna-amd main.go
のようにGOARCH=amd64
と指定するとリンクエラーになった
Visual Studio Code をRosettaで開いてもダメ
https://github.com/ebfe/scard/blob/master/scard_darwin.go
おそらくIntel Macでビルドすれば良いのだろう
仕方がないのでjpki/mynaからダウンロードした後
xattr -rc
で検疫フラグをクリアした後,--entitlements
指定でcodesign
およびxcrun notarytool

