I have a WCF Service which I need to call from a monodroid app. I want to prevent users from using a tool like fiddler to read the data. I tried using TLS with server- and clientcertificates but it seems that monodroid doesn't support clientcertificates. Is there another option I could try to secure the service?
Edit: To clarify the question: I'm looking for a possibility to encrypt the communication between the app and the service to prevent man in the middle attacks like using fiddler or another proxy. The best thing I found so far is using a basicHttpBinding with transport security and a server certificate but this doesn't work against man in the middle attacks.
You can secure the WCF service with username and password, the below url's provides how to create wcf service with username and password feature
http://www.codeproject.com/Articles/96028/WCF-Service-with-custom-username-password-authenti
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.