所以我遇到了未经授权使用我的 c# web 服务的问题,所以就这样吧
问题:我有一个 android 客户端应用程序,它从 c# web 服务获取数据。现在我的问题是我不希望其他人/应用程序使用这些服务。所以我只想限制对我的应用程序的使用。
解决方案(我目前拥有):1.创建一个用户名/密码并将其存储(加密形式)在android客户端应用程序中。2.我的安卓应用程序会将解密的用户名/密码发送到网络服务。3.由于用户名/密码在访问网络服务的过程中被解密,因此人们可以查看信息是不安全的。所以我的计划是建立一个 HTTPS 连接来保护数据。4.当用户名/密码到达网络服务时,它会执行必要的操作。
我不确定这是否是正确的方法,但如果这个问题与网站无关,请分享您的观点,但我非常需要这个主题的帮助。