我无法从中央管理创建 Web 应用程序
需要让 FBA 网站正常工作
如果我尝试运行 SecurityTokenServiceApplication/securitytoken.svc,则会显示以下错误。
一个 ExceptionDetail,可能由 IncludeExceptionDetailInFaults=true 创建,其值为: System.InvalidOperationException:在对策略导出扩展的调用中引发了异常。
扩展:System.ServiceModel.Channels.TransportSecurityBindingElement 错误:安全策略导出失败。该绑定包含一个 TransportSecurityBindingElement,但没有实现 ITransportTokenAssertionProvider 的传输绑定元素。不支持此类绑定的策略导出。确保绑定中的传输绑定元素实现 ITransportTokenAssertionProvider 接口。---->
System.InvalidOperationException:安全策略导出失败。该绑定包含一个 TransportSecurityBindingElement,但没有实现 ITransportTokenAssertionProvider 的传输绑定元素。不支持此类绑定的策略导出。确保绑定中的传输绑定元素实现 ITransportTokenAssertionProvider 接口。在 System.ServiceModel.Channels.TransportSecurityBindingElement.System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(MetadataExporter exporter, PolicyConversionContext policyContext)
在 System.ServiceModel.Description.MetadataExporter.ExportPolicy(ServiceEndpoint 端点)
在事件查看器中报告以下错误。
事件 ID:2303
源:IIS-W3SVC-WP
在处理应用程序池的托管应用程序服务自动启动期间出错:“SecurityTokenServiceApplicationPool”。某些应用程序服务可能未得到正确处理。请检查分配给此应用程序池的应用程序的应用程序服务自动启动配置。数据字段包含错误代码。
已经试过了
- .NET 框架 3.5 SP1 已安装
- 在 SecurityTokenServiceApplication 中禁用表单身份验证
- 确保提供了 SecurityTokenServiceApplication。
请任何其他解决方案。
我尝试将 web.config 更改为安全令牌服务以使用 IssuedToken 安全性。现在有了这个更改,我可以看到服务元数据。但是在事件查看器中报告了以下错误
事件 ID:8306 尝试颁发安全令牌时发生异常:从另一方收到不安全或安全错误。有关故障代码和详细信息,请参见内部 FaultException。