Üdv!
Korábban téma volt az SSO: központi Drupal site a szerver, itt jönnek létre a felhasználók. A kliens Drupal oldalak átszinkronizálják a felhasználókat.
Csak a későbbi kereshetőség miatt belinkelem a beállításokat.
Szerver oldali modulok: services, services_sso_server_helper (függőségek: ctools, libraries)
Kliens oldali modulok: services_sso_client (függőségek: media, colorbox, file_entity, libraries, ctools)
Szerver oldal (d1.localhost) -> Felépítés / Services (admin/structure/services):
Kliens oldal (d2.localhost) -> Beállítások / Services single sign-on client settings (admin/config/services/sso-client):
Egy dolgot vettem észre, hogy aldomainekkel nem működik:
http://sub1.mydomain.com (server site -> Drupal folder: sites/sub1.mydomain.com)
http://sub2.mydomain.com (client site -> Drupal folder: sites/sub2.mydomain.com)
A kliens Drupal ezt a hibát adja/kapja:
"The provided SSO server address does not seem like a valid Services 3.x (http://drupal.org/project/services) Drupal site. Please verify that the address is entered correctly. This is the message returned by the server: 401 Unauthorized: Invalid user name or password."
Azt nem tudom milyen usernév/jelszóra gondol. De ha ugyan ez az sso kliens egy külső sso server-rel szépen működik, csak aldomain-on belül adja a hibát. :o
sso-client regisztráció
Az említett hibaüzenet a kliens Drupal (sso-client) beállításakor jelentkezik. Tehát nem is lehet "regisztrálni" a server-sso felé.