WCF采用Message安全模式运行出错:安全包中没有可用的凭证解决方案
WCF采用Message安全模式运行出错:安全包中没有可用的凭证解决方案基于IIS承载的WCF服务,采用Message安全模式运行出错:安全包中没有可用的凭证
解决方案:
打开web.config文件:negotiateServiceCredential="true", 运行正常:
XML Code:
<message
clientCredentialType="Windows"
establishSecurityContext="false"
negotiateServiceCredential="true"
/>

参考配置:
XML Code:
<!--wsHttpBindings配置-->
<wsHttpBinding>
<binding name="WSHttpBindings" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
<reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
<security mode="Message">
<transport clientCredentialType="Windows" proxyCredentialType="None"/>
<message clientCredentialType="Windows" establishSecurityContext="false" negotiateServiceCredential="false"/>
</security>
</binding>
</wsHttpBinding>
//来源:C/S框架网 | www.csframework.com | QQ:23404761
<wsHttpBinding>
<binding name="WSHttpBindings" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
<reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
<security mode="Message">
<transport clientCredentialType="Windows" proxyCredentialType="None"/>
<message clientCredentialType="Windows" establishSecurityContext="false" negotiateServiceCredential="false"/>
</security>
</binding>
</wsHttpBinding>
//来源:C/S框架网 | www.csframework.com | QQ:23404761

参考文档:
WCF开发框架默认连接:HTTP协议+Message安全模式+Windows客户端认证
WCF顶级安全:HTTPS协议SSL证书+Windows认证+TransportWithMessageCredential安全模式
WCF开发框架-客户端采用Certificate认证模式调用基于HTTPS协议的WCF接口
WCF开发框架-客户端采用Windows身份认证调用HTTPS协议WCF接口
WCF开发框架-客户端采用BASIC身份认证调用HTTPS协议WCF接口
【原创】WCF开发框架 - 采用wsHttpBinding及basicHttpBinding连接https协议的WCF服务
提供的URI方案http无效,应为https,参数名via - WCF服务采用HTTPS协议
WCF:方法SendMessage在此代理中不受支持,如果未使用OperationContractAttribute标记
WCF:在服务MessageCenter实现的协定列表中找不到协定名称 "IMessageCenter"
C/S系统快速开发平台采用Windows服务承载的WCF服务器
C/S系统快速开发平台采用WCF模式模拟完整请求的流程
WCF服务错误:MessageSecurityException: 从另一方收到未进行安全处理或安全处理不正确的错误
WCF开发框架配置详解 WCF开发实例高级教程
WCF开发框架之WCF服务器配置文件 - Web.config
C#源代码安全缺陷与提高源代码质量解决方案-WCF服务配置安全
WCF开发框架 - NetTcpBinding配置web.config与C#代码配置
WCF开发框架默认连接:HTTP协议+Message安全模式+Windows客户端认证
WCF顶级安全:HTTPS协议SSL证书+Windows认证+TransportWithMessageCredential安全模式
WCF开发框架-客户端采用Certificate认证模式调用基于HTTPS协议的WCF接口
WCF开发框架-客户端采用Windows身份认证调用HTTPS协议WCF接口
WCF开发框架-客户端采用BASIC身份认证调用HTTPS协议WCF接口
【原创】WCF开发框架 - 采用wsHttpBinding及basicHttpBinding连接https协议的WCF服务
提供的URI方案http无效,应为https,参数名via - WCF服务采用HTTPS协议
WCF:方法SendMessage在此代理中不受支持,如果未使用OperationContractAttribute标记
WCF:在服务MessageCenter实现的协定列表中找不到协定名称 "IMessageCenter"
C/S系统快速开发平台采用Windows服务承载的WCF服务器
C/S系统快速开发平台采用WCF模式模拟完整请求的流程
WCF服务错误:MessageSecurityException: 从另一方收到未进行安全处理或安全处理不正确的错误
WCF开发框架配置详解 WCF开发实例高级教程
WCF开发框架之WCF服务器配置文件 - Web.config
C#源代码安全缺陷与提高源代码质量解决方案-WCF服务配置安全
WCF开发框架 - NetTcpBinding配置web.config与C#代码配置
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
