1

我正在尝试在 Azure 网站 (WAWS) 上进行 AD 身份验证(请注意,不是云服务或 VM)。

该站点(一个基本的 MVC3 站点,除了成员资格提供程序和相关的连接字符串之外没有任何更改)将正确加载,但是,当我尝试登录时,我得到一个配置异常:

Parser Error Message: Access is denied.

Line 51:         <clear/>
Line 52:         <add name="ActiveDirectoryProvider"
Line 53:           type="System.Web.Security.ActiveDirectoryMembershipProvider"
Line 54:           connectionStringName="--Redacted--"
Line 55:           connectionUsername="--Redacted--"

我知道ActiveDirectoryMembershipProvider需要完全信任,但是,我希望 WAWS 中不会出现该问题(因为 WAWS 应用程序默认在完全信任下运行),并且 FT 的任何问题都会产生“未找到组件” " 或 "程序集绑定失败" 异常,而不是配置异常。

有谁知道为什么ActiveDirectoryMembershipProvider无法正常运行?

谢谢,埃德

编辑

有趣的是,我在标准的 Azure 云服务实例上建立了一个类似的测试网站,并且ActiveDirectoryMembershipProvider运行良好。

4

0 回答 0