複数のウェブサイトでの認証情報の共有を設定するには:
- プライマリ ドメインを指定: プライマリ参照としてドメインを 1 つ選択します。 移動することもできます
assetlinks.json
ファイルを作成してホストする: <ph type="x-smartling-placeholder">- </ph>
- プライマリ ドメイン: オンプレミスに
assetlinks.json
ファイルを作成してホストし、 認証情報を共有するすべてのドメインを一覧表示するプライマリ ドメイン。 - その他のドメイン: 各ドメインに
assetlinks.json
ファイルを作成してホストします。 それぞれがプライマリドメインにリンクします
- プライマリ ドメイン: オンプレミスに
この例では、 プライマリ ドメインとして example.com を指定します。その他 リストされたドメインは、認証情報を example.com と相互に連携します。
- example.com(プライマリ ドメイン)
- example.org
- example.net
- myownpersonaldomain.com
認証情報の共有を設定する前に、前提条件を満たしていることを確認してください。
これらのウェブサイト間での認証情報の共有を宣言するには:
次のように、プライマリ ドメインの
assetlinks.json
ファイルを作成します。 content:[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.org" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.net" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://myownpersonaldomain.com" } } ]
デジタル アセット リンクの JSON ファイルを プライマリ URL:
https://example.com/.well-known/assetlinks.json
。参照している他のドメイン用に簡略化された
assetlinks.json
ファイルを作成する メインドメインのassetlinks.json
ファイルを次のように変更します。[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } } ]
このデジタル アセット リンクの JSON ファイルのコピーを次の場所にホストします。 その他のすべてのドメインについて、
example.org/.well-known/assetlinks.json
example.net/.well-known/assetlinks.json
mypersonaldomain.com/.well-known/assetlinks.json
これらの手順を完了すると、シームレスな認証情報が正常に設定されます 複数のウェブサイトで共有できます。リストにあるすべてのウェブサイトで認証情報を共有できるようになりました。
この方法により、新しいウェブサイトを 認証情報共有ネットワークです。
認証情報共有ネットワークに新しいウェブサイトを追加する
認証情報共有ネットワークに新しいウェブサイトを追加するには:
プライマリ ドメイン(
assetlinks.json
https://example.com のように使用) 新しいドメインの URL を含むリストに追加します。... { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": https://NEW_DOMAIN } } ...
ここで、
NEW_DOMAIN
は新しいドメイン名です。新しいドメインで
assetlinks.json
ファイルを作成してホストし、再度リンクします。 プライマリ ドメイン(この場合は https://example.com) 次の内容を追加します。[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } } ]
他のすべての assetlinks.json
ファイルは変更されません。この方法では
更新中のエラーの可能性を低減できます。