みかづきメモ

プログラミング学習帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ

Amazon Cognito で自身のドメインを使いたい

https://{service-name}.{region}~ みたいなのじゃなくて、自分の持っているドメインで設定したい。
ということではまってしまったのでやり方のメモ。


前提条件

  • 自身のドメインを所持している
  • Amazon Cognito ユーザープール作成済み (Asia Pacific - Tokyo)

自身のドメインを使用するには、まず ACM にて証明書を作成します。
ただし、このとき選択するリージョンは US East - Northern Virginia である必要があります。
(ARN が arn:aws:acm:us-east-1 で始まる必要がある)

US East - Northern Virginia で作成したら、 Cognito ユーザープールのドメイン名から、
自分が所有するドメインから、生成された証明書を選択できるようになっています。

設定が完了すると、このような画面になるので、 ALIAS (A) レコードを設定します。

f:id:MikazukiFuyuno:20180917135431p:plain

暫く待てばドメインのステータスが ACTIVE になります。

f:id:MikazukiFuyuno:20180917144156p:plain

ACTIVE になったら、設定したドメインでサインアップ・サインインが出来るようになります。