今日、万能キーのウェブサイトで終了QRの生成ボタンを押したところ、ずっと開始QRばかり生成される不具合を見つけた。
終了QRコードを押して、それをカメラで読み取って入ろうとすると、ずっと開始QRの有効時間が過ぎたというメッセージが出てきた。

たぶんサイトをリニューアルする過程で、どこかおかしくなったんだろう。
1. 原理
どうせQRコードはURLと同じようなものなので、まずURLを見てみよう。
https://umppa.seoul.go.kr/hmpg/comm/개인식별자/UUID/1/begn/qrActiCheckRegist.do?curDate=20260104前半部分は特に見るところはなく、後半にある 1, begn というパスに注目してみる。
このパスは開始QR用のパスなので、終了QRは end かそれに類する何かだろうと思った。
そこで開発者モードで少しだけ中身をのぞいてみた。

一目で、終了ボタンは途中に 1/end/ を入れればよさそうだと分かる。
ただ、関数に渡すパラメータをあんなふうに丸出しで入れておいて本当に大丈夫なのかとは思う。
https://umppa.seoul.go.kr/hmpg/comm/개인식별자/UUID/1/end/qrActiCheckRegist.do?curDate=20260104URLの一部を上のように変えてアクセスしてみたところ、問題なく終了できた。
2. まとめ
終了QRがうまく動かないときは、アクセスしたあとURLの途中にある begn を end に変えよう。
おそらくリニューアル中に発生した不具合だと思う。
ほかのボタンならまだしも、開始・終了ボタンでこんなエラーを出したら、さすがにバレないはずがない大きなミスだろう。
自分の姿を見ているようで切ない。






댓글을 불러오는 중...