如何在Web.Config中创建指向Azure Active Directory的连接字符串?

时间:2016-10-04 09:14:32

标签: asp.net-web-api web-config asp.net-membership azure-active-directory

我计划为我的会员资格创建一个指向Azure Active Directory的连接字符串。以下是我从Azure Active Directory获得的内容:

案例1:信息来自https://portal.azure.com

ClientId: a92a056f-????-????-????-3a86545656e2

Tenant: somedomain.onmicrosoft.com

AADInstance: https://login.microsoftonline.com/{0}

PostLogoutRedirectUri: http://localhost:51323/

案例2:信息来自https://apps.dev.microsoft.com

App ID / Client Id: 54fadbd8-????-?????-????-0260307e24ac

Private Key: E5400125D?????????????EDA54B22CC0D8631

Redirect URL: http://localhost:51323/

示例连接字符串:

LDAP://127.0.0.1/OU=Users,DC=somedomain.onmicrosoft.com

来自web.config的示例连接字符串:

<connectionStrings>
    <add name="MyMembershipConnectionString" connectionString="LDAP://127.0.0.1/OU=Users,DC=somedomain.onmicrosoft.com" />
  </connectionStrings>

从上面给出的信息来看,每个案例的连接字符串的格式是什么? (案例1或2)

注意:azure活动目录的连接字符串应用于.Net Web应用程序。

对于这个问题,我有另一个例子:

我有一个域名: somedomain.onmicrosoft.com

我有一个Azure Active Directory帐户: trin@somedomain.com

所以我的ConnectionString看起来像:

LDAP://somedomain.onmicrosoft.com/OU=trin@somedomain.com,OU=somedomain,DC=somedomain,DC=onmicrosoft,DC=com

连接字符串是否正确?

0 个答案:

没有答案