8
我有一个客户端使用WCF代理来调用服务。凭证和其他功能正常工作正常,但如果用户更改其域密码并重新启动应用程序,则由于此错误,我无法致电该服务:如何在使用WCF和DefaultCredentials时处理密码更改?
System.ServiceModel.Security.SecurityNegotiaionException
- >服务器已拒绝客户端凭据。
System.Security.Authentication.InvalidCredentialException
- >服务器已拒绝客户端凭据。
System.componentmodel.Win32Exception
- >登录尝试失败。
显然我知道用户的凭据已更改,但是如何刷新CredentialCache
以反映新凭据,以便WCF调用成功?
via @Ryblex:“当你重新启动你的应用程序时,你的意思是包括AppPool在内的WCF服务应用程序?” [为语法编辑] – Gray 2013-10-01 01:17:23