我计划为我的会员资格创建一个指向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
连接字符串是否正确?