Peki, bu bir etki alanı, bir köle gibi bir usta ve diğerleri gibi hareket yoluyla yapılabilir düşünüyorum
Bir etki accounts.domain.com var ve bu bizim usta olduğunu söyle.
Sonra bizim köleler domain.com
, something.com
ve another.com
ettik
Eğer domain.com üzerinde oturum olacak zaman, o zaman sizin tarayıcınız için benzersiz bir kimlik ile bir çerez alırsınız, aslında sitesi accounts.domain.com
olacağım ve sonra domain.com 'un yazılan yönlendirilirsiniz -açma açılış sayfası (yani domain.com/logon?check=true&unique-id=<browser unique id>&request-id=<unique request ID>
). açılış sayfası tarayıcı kimliği ile querrying, accounts.domain.com
irtibata geçecektir. Işlemin tamam, o zaman domain.com
oturum açma çerez alırsınız eğer.
Her şey açık mı? Tamam ...
Sonraki her etki (domain.com
, something.com
ve another.com
) ilk yönlendirme olacaktır için accounts.domain.com/roaming-check?return-url=<URL the redirect was initiated from>
. Biz eve dönüyoruz çünkü, biz (<domain name>.com/logon?check=true&unique-id=<browser unique id>&request-id=<unique request ID>
) bizim açılış sayfasında tekrar yönlendirilmiş olacak (biz accounts.domain.com
zaten açmış konum) ve bu noktadan itibaren o kadar aynıdır oturum ile bir parçasıdır. Biz sorunsuz (bu başlıkları (sunucu) / (tarayıcı) bölüm alırsınız göndermek geçinceye kadar genellikle yönlendirilen sayfayı görünmüyor tarayıcılar gibi bilmeden kullanıcı olmadan) başka bir etki dolaştı ediyoruz.
Aktif oturum açma aslında orada durumunda, site oturumda bu "negatif oturum açma" kazandıracak ve (biz oturum açma veya başka bir etki alanı yüklemeye çalıştığınızda kadar) artık oturum açma kontrol etmeye çalışmayın.
Bu size yardımcı olur umarım.
Best regards
Lukáš Mojžíš
GRENAMES
PS: biz bizim CMS sistemini çalıştırmak etki ile aynı yapmak için bana ilham çünkü ben, ben senin soru gördüm gerçekten çok mutluyum. :) Ben kısa sürede bunun için bir modül yazacağım :)