我在部署MVC3项目IIS服务器时出现问题,该项目在我的本地计算机上运行良好,但在服务器中没有错误说是这个
Parser Error Message: The supplied credential is invalid.
这是我的合作伙伴提供商的配置线
<add name="MembershipADProvider" type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="AtentoCNEHoraExtra" connectionStringName="ADConnectionString" attributeMapUsername="sAMAccountName" />
可能有什么问题???
答案 0 :(得分:2)
我找到了问题的解决方案,我必须在IIS上的配置中修改与.NET 4池相关联的流程模型的标识
默认值为ApplicationPoolIdentity
,我必须更改为NetworkService
此配置可以在ISS --> Application Pool ----> .Net 4---> Advanced Settings --> Process Model
我希望对别人有所帮助