برای راهاندازی اشتراکگذاری اعتبار در چندین وبسایت:
- تعیین دامنه اصلی : یک دامنه را به عنوان مرجع اصلی پیوندها انتخاب کنید.
- فایلهای
assetlinks.json
را ایجاد و میزبانی کنید :- دامنه اصلی : یک فایل
assetlinks.json
را در دامنه اصلی خود ایجاد و میزبانی کنید که همه دامنههای دارای اعتبار اشتراکگذاری را فهرست میکند. - دامنههای دیگر : یک فایل
assetlinks.json
در هر یک از دامنههای دیگر ایجاد و میزبانی کنید که هر کدام به دامنه اصلی پیوند میدهند.
- دامنه اصلی : یک فایل
در مثال زیر، example.com را به عنوان دامنه اصلی تعیین کردیم. سایر دامنه های فهرست شده اعتبارنامه ها را با example.com و با یکدیگر به اشتراک می گذارند.
- example.com (دامنه اصلی)
- example.org
- example.net
- myownpersonaldomain.com
قبل از راهاندازی اشتراکگذاری اعتبار مطمئن شوید که پیشنیازها را تکمیل کردهاید .
برای اعلام اشتراکگذاری اعتبار در این وبسایتها:
یک فایل
assetlinks.json
برای دامنه اصلی با محتوای زیر ایجاد کنید:[ { "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
بدون تغییر باقی میمانند. این رویکرد قابلیت استفاده مجدد کد را ارتقا می دهد و احتمال خطا را در طول به روز رسانی کاهش می دهد.