Single Sign On

ASP.NET Single Sign-On module offers an easy way to add support for Single Sign-On (SSO) to your ASP.NET, ASP.NET MVC, ASP.NET Core, ASP Classic, Desktop, and Service applications. The lightweight library helps you provide SSO access to cloud and intranet websites using a single credentials entry.

ASP.NET Single Sign-On module offers an easy way to add support for Single Sign-On (SSO) to your ASP.NET, ASP.NET MVC, ASP.NET Core, VB.NET, ASP Classic, Desktop and Service applications. The lightweight library helps you provide SSO access to cloud and intranet websites using a single credentials entry.

ASP.NET Single Sign-On module offers an easy way to add support for Single Sign-On (SSO) to your ASP.NET, ASP.NET MVC, ASP.NET Core, VB.NET, ASP Classic, Desktop and Service applications. The lightweight library helps you provide SSO access to cloud and intranet websites using a single credentials entry.

ASP.NET SAML Single Sign-On
Slider

Use cases supported with our SSO module

1. Windows Auhentication:

    ASP.NET SAML SSO Module has support for Integrated Windows Authentication(IWA). Integrated Windows Authentication is the preferred approach to authentication whenever users are part of the same Windows domain as the server. Users are authenticated against an existing identity store such as Active Directory which gives seamless login experience.

2. Single Sign-On (SSO) into Multiple applications:

    ASP.NET SAML SSO Module also supports for login (asp.net sso) into multiple asp.net application with one IdP and one set of credentials using SAML protocol. Once the user will be logged into one of the applications, he/she will be logged into to asp.net application automatically that is no need to enter login credentials for other applications again.

3. Single Sign-On (SSO) into single custom ASP.NET/VB.NET application:

    ASP.NET SAML SSO module helps you to add functionality for Single Sign-On (SSO) to your ASP.NET, ASP.NET MVC, ASP.NET Core, VB.NET applications.

Key Features

Single Sign On

Easy and seamless access to all resources. ASP.NET Single Sign-On (SSO) via any existing SAML 2.0 Identity Provider

Protect Your Complete Site

You can restrict your site to only logged in users by redirecting the users to your IdP if logged in session is not found

Single Logout

Allows a user to logout from all server sessions established via SAML SSO by initiating the logout process once.

Attribute Mapping

Offers you to map the attributes from your IdP to your ASP.NET application

Role Mapping

Map your Identity Provider roles to your ASP.NET application and restrict resources to specific roles

Custom Certificate

Add your own custom X.509 Certificate for sending signed Request and verification of signed Response.

Auto-sync IdP Configuration from metadata

Keep your IDP SAML Configuration and Certificates updated and in sync

Plans For Everyone

  • FREE


    $ 0
  • DOWNLOAD NOW
  • See the Free Plugin features list below

  • Unlimited Authentications
  • Basic Attribute Mapping (Username)
  • Custom Redirect URL after Login
  • Step by Step guide to setup IDP
  • Login link
  • -
  • -
     
  • -
  • -
  • -
  • -
  • -
  • -
  •  Support

    Contact Us

  • PREMIUM


    $ 449*
  • Upgrade Now
  • See the Premium Plugin features list below

  • Unlimited Authentications
  • Basic Attribute Mapping (Username)
  • Custom Attribute Mapping
  • Step by Step guide to setup IDP
  • Login link
  • Protect Complete Site
  • Advanced Attribute Mapping(Email, FirstName, LastName)
  • SAML Single Logout
  • Custom Attribute Mapping
  • Customize SP Configuration
  • Use different Binding types
  • Custom Certificate
  • Custom Redirect URL after Login/Logout
  •  Support

    Contact Us

Steps to Configure the ASP.NET SAML 2.0 Connector

Step 1: Download and extract package.

  • Download miniOrange ASP.NET SAML 2.0 Connector.
  • For Setting up the connector, extract the asp-net-saml-sso-connector.zip, you will find a DLL file miniorange-saml-sso.dll, a configuration file saml.config and a integration.md file which contain the steps for adding the module into your application.

Step 2: Add the connector in your application.

  • Add miniorange-saml-sso.dll in bin folder (where your other DLL files exists) for your application.
  • Register miniorangesamlsso module in your application according to the provided steps in the integration.md file.
  • Add the provided configuration file saml.config in the root directory for your application.
  • After integration open browser and browse the connector dashboard with URL below:
    https:// <your-application-base-url>/?ssoaction=config
  • If it pop up the registration page or login page, you have successfully added the miniOrange saml sso connector for your application.
  • Register or Login with miniOrange for configuring the connector.

Step 3: Configure your Identity Provider

  • You need to provide SP Entity ID and ACS URL values while configuring your Identity Provider. Just copy and paste the SP Entity ID and ACS URL from connector to your IdP configuration page.You can refer to the image below.

Step 4: Configure your Service Provider

  • After configuring your Identity Provider, it will provide you with IDP Entity ID, IDP Single Sign On URL and x.509 Certificate. Configure these values under IDP Entity ID, Single Sign-On Url and SAML X509 Certificate fields respectively.
  • Click Save to Save your IDP details.
  • Click on Test Configuration button to test whether the plugin is configured correctly or not.

Step 5: Test Configuration

  • Click on Test Configuration button to test whether the connector is configured correctly or not.
  • The below Screenshot shows a successful result.

Step 6:Attribute Mapping

  • Map your application attributes with the Identity Provider (IdP) attributes.
  • Note: All the mapped attributes will be stored in the session so that you can access them in your application.

Step 7: Integration Code

  • You can find the integration code in Integration Code tab in the connector. Just copy-paste that code snippet wherever you want to access the user attributes.
  • >

Step 8: Add following link in your application for Single Sign-On (SSO)

  • Use the following URL as a link in your application from where you want to perform SSO:
    http://base-url/?ssoaction=login
  • For example you can use it as:
    <a href="http://base-url/?ssoaction=login”>Log in</a>"

Step 9: Add following link in your application for SLO

  • Use the following URL as a link in your application from where you want to perform SLO:
    http://base-url/?ssoaction=logout
  • For example you can use it as:
    <a href="http://base-url/?ssoaction=logout”>Log out</a>"
  • You can configure the miniOrange ASP.NET SAML 2.0 Connector with any Identity Provider such as ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito or even with your own custom identity provider.
    The miniOrange ASP.NET SAML 2.0 Connector supports C# and Visual Basic languages.

    We also provide DotNet Nuke Single Sign-On SAML Connector. Click Here to know more.


    Reference links:

Trusted by respected brands across the world



asp.net customers