Suchergebnisse :
×miniOrange Joomla SAML SP SSO-Plugin hilft Ihnen bei der Integration Joomla-Site zu IdentityServer4 unter Verwendung des SAML 2.0-Protokolls. Unser benutzerfreundliches Plugin vereinfacht die Einrichtung von Single Sign-on (SSO). IdentityServer4 in Joomla, um ein sicheres Anmeldeerlebnis zu gewährleisten. Dies ermöglicht Benutzern den mühelosen Zugriff auf verschiedene Joomla-Sites mit ihren IdentityServer4-IDP-Anmeldeinformationen.
Unser Plugin ist so konzipiert, dass es mit Joomla 3, 4 und 5 kompatibel ist und nahtlos mit allen SAML 2.0-kompatiblen Identitätsanbietern zusammenarbeitet. Für einen detaillierten Überblick über die umfassenden Funktionen des Joomla SAML SP-Plugins besuchen Sie bitte unsere Seite hier. Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung zur Konfiguration der SAML-SSO-Anmeldung zwischen Ihrer Joomla-Site und IdentityServer4 IdentityServer4 fungiert als Identitätsanbieter (IDP) und Joomla als Dienstanbieter (SP).
Note: Um die SAML-IDP-Funktionalität hinzuzufügen, wären Änderungen in der erforderlich Startup.cs Datei.
services.AddIdentityServer()
// the rest of registrations (clients, resources, users, etc)
.AddSigningCredential(new X509Certificate2(/*your cert*/))
.AddSamlPlugin(options => {
options.Licensee = "/*your license key org name*/";
options.LicenseKey = "/*your license key*/";
})
.AddInMemoryServiceProviders(new List());
app.UseIdentityServer()
.UseIdentityServerSamlPlugin();
Konfigurieren Sie IdentityServer4 als Dienstanbieter
new Client {
ClientId = "http://localhost:5001/saml",
ClientName = "RSK SAML2P Test Client",
ProtocolType = IdentityServerConstants.ProtocolTypes.Saml2p,
AllowedScopes = { "openid", "profile" }
}
Kunden ID
Geben Sie die Entitäts-ID auf der Registerkarte „Dienstanbieter-Metadaten“ an
|
Kundenname
Geben Sie den Namen des Dienstanbieters an
|
Protokolltyp
IdentityServerConstants.ProtocolTypes.Saml2p
|
Zulässige Bereiche
openid, Profil
|
new ServiceProvider {
EntityId = "http://localhost:5001/saml",
SigningCertificates = {new X509Certificate2("TestClient.cer")},/*Enter the certificate name*/
AssertionConsumerServices = { new Service(SamlConstants.BindingTypes.HttpPost, "http://localhost:5001/signin-saml") }
};
Hinweis: Das Client-ID und Entitäts-ID muß Gleich.
Entitäts-ID
Bieten Entitäts-ID auf der Registerkarte „Dienstanbieter-Metadaten“.
|
Signieren von Zertifikaten
Laden Sie die Zertifikat Klicken Sie auf der Registerkarte „Dienstanbieter-Metadaten“ des Plugins und geben Sie ein Zertifikatname
|
URL des Assertion-Verbraucherdienstes
Geben Sie das Erforderliche an Bindungsart gefolgt von der AC-URL:
HTTP-Post-Methode: SamlConstants.BindingTypes.HttpPost HTTP-Umleitungsmethode: SamlConstants.BindingTypes.HttpRedirect AC-URL: Geben Sie die ACS-URL über die Registerkarte „Dienstanbieter-Metadaten“ an |
Sie haben erfolgreich konfiguriert IdentityServer4 als SAML IDP (Identitätsanbieter) zur Erreichung IdentityServer4 SSO-Anmeldung bei Ihrer Joomla-Site.
Gehen Sie im Joomla SAML-Plugin zur Registerkarte „Dienstanbieter-Setup“. Es gibt drei Möglichkeiten, das Plugin zu konfigurieren:
IdP-Entitäts-ID oder Aussteller
SAML-Entitäts-ID im Verbundmetadatendokument
|
Single-Sign-On-URL
SAML Single-Sign-On-Endpunkt-URL im Verbundmetadatendokument
|
Wert des X.509-Zertifikats
X.509-Zertifikat im Verbundmetadatendokument
|
Benutzername:
Name des Benutzernamenattributs vom IdP (NameID standardmäßig beibehalten)
|
Email:
Name des E-Mail-Attributs vom IdP (NameID standardmäßig beibehalten)
|
Name:
Name des Namensattributs vom IdP
|
Wenn Sie eine KOSTENLOSE Business-Testversion wünschen Klicke hier
Wenn Sie nicht finden, was Sie suchen, kontaktieren Sie uns bitte unter joomlasupport@xecurify.com oder rufen Sie uns an +1 978 658 9387.
Brauchen Sie Hilfe? Wir sind hier!
Vielen Dank für Ihre Anfrage.
Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com
Diese Datenschutzerklärung gilt für miniorange-Websites und beschreibt, wie wir mit personenbezogenen Daten umgehen. Wenn Sie eine Website besuchen, werden möglicherweise Informationen in Ihrem Browser gespeichert oder abgerufen, meist in Form von Cookies. Diese Informationen können sich auf Sie, Ihre Vorlieben oder Ihr Gerät beziehen und werden hauptsächlich dazu verwendet, dass die Website so funktioniert, wie Sie es erwarten. Die Informationen identifizieren Sie nicht direkt, können Ihnen aber ein personalisierteres Web-Erlebnis ermöglichen. Klicken Sie auf die Kategorieüberschriften, um zu erfahren, wie wir mit Cookies umgehen. Die Datenschutzerklärung unserer Lösungen finden Sie in der Datenschutz.
Notwendige Cookies tragen dazu bei, eine Website vollständig nutzbar zu machen, indem sie grundlegende Funktionen wie Seitennavigation, Anmelden, Ausfüllen von Formularen usw. ermöglichen. Die für diese Funktionalität verwendeten Cookies speichern keine personenbezogenen Daten. Einige Teile der Website funktionieren jedoch ohne Cookies nicht ordnungsgemäß.
Diese Cookies sammeln nur aggregierte Informationen über den Verkehr auf der Website, einschließlich Besucher, Quellen, Seitenklicks und -aufrufe usw. Dies ermöglicht es uns, mehr über unsere beliebtesten und am wenigsten beliebten Seiten sowie über die Interaktion der Benutzer mit den umsetzbaren Elementen und damit über die Veröffentlichung zu erfahren Wir verbessern die Leistung unserer Website sowie unserer Dienste.