![](https://cdn-ak-scissors.b.st-hatena.com/image/square/90844a2debfcf266a66e2f9c82a2775233793f93/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwQyUyMyVFMyU4MCU5MSVFMyU4MiVCNSVFMyU4MyVCQyVFMyU4MyU5MCVFMyU4MyVCQyVFNSU4MSVCNCVFMyU4MSVBN0FuZHJvaWQlRTMlODElQUUlRTMlODMlQUMlRTMlODIlQjclRTMlODMlQkMlRTMlODMlODglRTMlODIlOTIlRTclQkQlQjIlRTUlOTAlOEQlRTYlQTQlOUMlRTglQTglQkMlRTMlODElOTklRTMlODIlOEImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTNjN2RhOTJhYTFmY2U4Njk5YmQ0ZDQwNTM3OTg3ZjRm%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBzaW1veWFtYTIzMjMmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTY5ZWJlMjg4MjAzYWM1NjZkY2UxNDUwYjViMmI2OWM0%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Df553c457c999935a5c8f099616565a30)
エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【C#】サーバー側でAndroidのレシートを署名検証する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【C#】サーバー側でAndroidのレシートを署名検証する - Qiita
コピペで使う場合でも必ずドキュメントを読んだ上で使用してください。 課金に関わることなので重大な問... コピペで使う場合でも必ずドキュメントを読んだ上で使用してください。 課金に関わることなので重大な問題が発生する可能性もあります。 発生する問題については一切の責任を負いかねます。 はじめに Androidのレシート検証は2つあります。 自分のアプリのレシートか検証(ローカルでの署名検証) Googleのサーバーにレシート情報があるかを検証(APIでの検証) どちらも行うことが推奨されています。(どちらかしかやってない人が多いのではないでしょうか) 今回は1. 自分のアプリのレシートか検証の部分を書きます。 環境 .NET8 用意するもの サーバー側で実装しているとレシートの現物が手に入らない、そもそも何を使用するのかというところで最初躓く可能性があるのでまとめておきます。 サーバー側 : 公開鍵 クライアント側 : 発行されたレシートと署名 コード public bool Verify(s