Use Windows Azure AD to create SSO projects

Keywords

Windows Azure AD, SSO

Summary

Use Windows Azure AD to create SSO projects

Detailed

Scenario 1: Visual Studio 2012

    概述:

    1. 用Visual Studio创建MVC项目MvcSSO1、MvcSSO2
    2. 在Windows Azure Manage portal 上的AD里加入上面两个项目
    3. 用Visual Studio给项目MvcSSO1、MvcSSO2配置登录连接
    4. 运行上述两个项目

    详细步骤:

    1. 用Visual Studio创建MVC项目MvcSSO1、MvcSSO2
      1. 选择ASP.NET MVC 4 Web Application

    clip_image001[4]

    1. 选择Intranet Application

    clip_image002[4]

    1. 在Windows Azure Manage portal 上的AD里加入上面两个项目
      1. 输入项目名称

    clip_image003[4]

    1. 将MvcSSO1项目的Url路径拷贝到APP URI和APP ID URI 输入框

    clip_image004[4]

    clip_image005[4]

    1. 选择Single SIGN-ON选项,其他两项用来配置查看和管理AD的用户信息的项目

    clip_image006[4]

    1. 用Visual Studio给项目MvcSSO1、MvcSSO2配置登录连接
      1. 打开Identity and Access 管理工具

    clip_image007[4]

    1. 从AD中的项目信息拷贝METADATA DOCUMENT URL 到Identity and Access窗口中的STS metadata document.

    clip_image008

    clip_image009

    4. 同理创建项目MvcSSO2,然后运行上述两个项目即可

Scenario 2: Visual Studio 2013

    1. 创建Web项目,Web Forms 或者 MVC

    clip_image010

    clip_image011

    1. 设置登录验证信息

    clip_image012

    本地颁发机构的信息拷贝来至Windows Azure Manage Portal

    clip_image013

    1. 将网站加入Windows Azure AD中(上次已经说明)
    2. 运行网站

    clip_image014

    clip_image015

    页面上可以显示登录信息

    clip_image016

原文地址:https://www.cnblogs.com/ericwen/p/3545486.html