alb*_*olo 2 asp.net-web-api ionic-framework ionic
我有一个asp.net web api,它已被一个离子应用程序使用.
这个web api有一些需要授权的路由,有些则没有.
无论如何配置web api只是为了被离子应用程序消费?任何帮助,将不胜感激.
谢谢
这在很广的范围内传播.但是无论后端API(Asp.net)如何,您都在询问如何ionic app使用后端API 进行身份验证.
基本上你有3个主要选择
1 - 使用现有的身份验证实现,如OAuth2
基本上你必须从你的后端实现一个Oauth2服务器,并有一个离子客户端与它进行通信
您将在OAuth2网站中找到.net的一些服务器库
对于客户,您可以使用ng-cordova-oauth
2 - 让身份验证由第三方提供商处理,例如(谷歌)
您基本上可以做什么,让用户通过Ex登录:有谷歌帐户,
将api令牌发送到您的后端api(在第一个请求中)
让后端api用同一个提供者验证密钥
3 - 推出自己的身份验证服务
DONT :),
Run Code Online (Sandbox Code Playgroud)
尝试实现一个简单的身份验证服务.但不是最好的方式
HTH
| 归档时间: |
|
| 查看次数: |
4526 次 |
| 最近记录: |