授权我的应用程序使用我的web服务
Authorize my Apps to use my web services
几个星期以来,我一直在努力思考这个过程,但没有成功,每次我得到一些东西,我都会有更多的问题。无论如何,这是我的问题,是的,我已经读过所有其他类似的问题,还有其他地方的问题。如果我听起来很沮丧,我很抱歉。)
我已经用PHP构建了一些restful web服务,目前每个人都可以访问它们,如果他们知道url的话。
我需要一种只授权我的应用程序的方法,这些应用程序是网站、iOS应用程序和android应用程序,以便能够使用这些服务。让我们关注一下网站,我正在使用ajax调用从服务中获取数据。
没有用户身份验证,只有应用程序访问服务。
我如何做到只有我的应用程序才能访问这些服务?
这应该很明显。设置传递给应用程序的密码参数。只有你的应用程序知道密码并可以传递。大致上,这就是应用程序身份验证的工作方式。因此,您的api现在可以将密码与其自己的副本进行匹配,并查看它们是否匹配。如果没有,则拒绝服务
相关文章:
- 我怎么能在Angular JS中等待,直到我的web服务返回
- 如何获取运行我的 Web 应用程序的用户的 Windows 登录用户名
- 在我的 Web API 中无法获取我的自定义标头
- RequireJS减慢了我的Web应用程序的负载
- 如何在不按ctrl+F5的情况下更新我的Web应用程序(chrome、mozilla、IE8+)更改
- 从我的web应用程序连接到本地sqlexpress数据库
- 如果没有警报,我的web服务将不会被调用
- 如何将我的Web Socket服务器应用程序放在Heroku中
- 如何在我的 Web 应用程序中创建倒计时
- 我的 Web 驱动程序脚本是否可以从网页捕获事件
- 是否有可能通过单击html页面上的按钮在我的Web服务器上运行c ++程序
- 防止与我的 Web 应用程序建立多个连接
- 如何使用 Node/Express 为我的 Web 应用程序提供服务
- 在我的 Web 应用程序上模拟浏览器缓存
- ASP.NET:是否可以将CSS或Javascript注入到我的Web应用程序中的每个页面中
- 如何在我的 Web 表单中选择标记设置验证
- 如何在我的 Web 应用程序中检索和显示 Outlook/Exchange 日历事件
- 在 JavaScript 中获取我的 Web 应用库 URL
- 为什么 Js 无法从我的 Web 服务目录加载图像文件
- 为什么苹果将匿名脚本加载到我的 Web 应用程序中