我有一个使用基于证书的验证,即一个WCF服务,不需要用户名和密码。在每个方法的请求上,我想检查身份验证是否成功。如果不成功,我可以通知该用户,并且不做任何回报。有没有一个过滤器可以告诉我这一点。
0
A
回答
0
因此,您希望验证失败以反映在您的操作的返回值中,而不是错误?
假设我正确地理解了你(如果不是,请更正),我质疑这是否是一个好主意。在身份验证失败的情况下,您将允许身份完全未知的调用方执行应用程序代码。在成功认证之前,不应允许一个人运行应用程序代码。
0
您可以构建一个CustomCerticateValidator。请参阅link了解更多信息。
相关问题
- 1. WCF认证的SSL证书
- 2. 客户证书认证WCF
- 3. 如何验证,过滤和验证基于WCF的oData结果?
- 4. WCF和需要证书的认证?
- 5. WCF双向证书认证中的证书
- 6. WCF服务与证书认证:
- 7. WCF客户端证书认证
- 8. Azure上的Azure WCF服务基于证书的身份验证
- 9. 基于WCF的基于SSL Rest的Web服务基础认证
- 10. 证书认证
- 11. 关于WCF安全 - 证书
- 12. 基于JBoss认证的自动认证
- 13. 基于Java认证的认证
- 14. Glassfish 4基于证书的客户端认证
- 15. 基于Java EE容器的证书认证注销
- 16. 使用SQL Server进行基于PKI的x.509证书认证?
- 17. WCF中的证书验证
- 18. 基于证书的身份验证
- 19. 基于证书的登录
- 20. 基于IP的SSL证书
- 21. 没有证书存储的WCF证书
- 22. WCF入门WCF证书认证路由 - 卡在XML地狱
- 23. SSL证书认证
- 24. SOAPUI证书认证
- 25. CVS证书认证
- 26. 证书在WCF
- 27. Twitter的认证证书
- 28. 什么认证类型用于Solace客户端证书认证?
- 29. Windows身份基础WCF服务证书
- 30. 基于ZF2 REST的认证
如果它不成功,我可以通知该用户并返回而不做任何事情。 – Pingpong 2011-12-16 14:43:20