投稿日: Nov 9, 2021

Amazon Simple Notification Service (Amazon SNS) は、Apple デバイスへのモバイルプッシュ通知の送信をトークンベース認証に対応しました。Amazon SNS コンソールまたは API で、新しいプラットフォームアプリケーションを作成する際、トークンベース (.p8 キーファイル) または証明書ベース (.p12 証明書) 認証が選べるようになりました。

トークンベース認証は、Amazon SNS と Apple プッシュ通知サービス (APN) 間のステートレス通信を提供します。ステートレス通信は、APN で証明書の検索が必要ないため証明書ベースに比べ、より速く通信できます。.p12 証明書を使用していた際は、年に1回、証明書とエンドポイントを更新する必要がありました。.p8 キーファイルを使用することで、年に1回の更新が不要となり、運用上の負担を軽減することができます。.p8 証明書を使用し作成されたプラットフォームアプリケーションでは、Amazon SNS でのモバイルアプリケーションへメッセージを配信する場合、トークンベース認証を使用します。

Amazon SNS では、モバイルプッシュ通知をサポートしている米国東部 (バージニア北部)、米国西部 (北カリフォルニア)、米国西部 (オレゴン)、アジアパシフィック (ムンバイ)、アジアパシフィック (ソウル)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、アジアパシフィック (東京)、欧州 (フランクフルト)、欧州 (アイルランド)、南米 (サンパウロ) の AWS リージョンで、APN エンドポイントでのトークンベース認証を使用できます。

使用を開始するには、次のリソースを参照してください。