winforms - Is there a way to check with calls into my web-application API came from my distributed client? -
Is there any way to come from my distributed client with a call in my Web-Appi API?
That's because if I have a thick client (says Windows Proof Client) and server-side web application that HTTPS interface (put user name / passwork in client configuration for authentication) , Is there a way to ensure that the web application interface is used only by my clients? That is, to avoid using the 'run system' and to develop their own scripts / apps to use the API (and possibly possibly to abuse the service).
If I can sign a private key in the WinForms client somehow to sign the payload, this would mean that it could be unrelated by a user ??? Just curious to know whether it is possible to solve one ....
thanks
You can make it difficult to" run the system ", but you can not hide a secret on your client's computer.
As soon as the code is "bad man", its direct entry
Comments
Post a Comment