Roy*_*mir 5 javascript c# asp.net openid dotnetopenauth
我最近一直在努力寻找具有服务器和客户端API认证机制的合适解决方案.
我花了很多精力试图找到工作(!)代码示例,但找不到任何代码.DotNetOpenAuth的代码对我不起作用 - 即使用vs.2010 .net 4 webform
无论如何,我似乎找不到涵盖所有参数/提供者的整体API的解决方案,似乎我必须从头开始构建它.
例如 -(google):我发现的每个解决方案都只提供基本网址的信息:
https://accounts.google.com/o/oauth2/auth
Run Code Online (Sandbox Code Playgroud)

此外,我不知道这种用法是否会起作用,因为我听说该服务已被弃用:

但这永远不会单独工作,因为我必须附加URL参数:
https://accounts.google.com/o/oauth2/auth?
scope=email%20profile&
state=%2Fprofile&
redirect_uri=https%3A%2F%2Foauth2-login-demo.appspot.com%2Foauthcallback&
response_type=token&
client_id=812741506391.apps.googleusercontent.com
Run Code Online (Sandbox Code Playgroud)
为什么我必须自己构建/编码?
现在,我没有参数填充的问题,我有一个问题,我无法找到客户端(js)和服务器端(.net)的完整API.
似乎我必须自己构建url +编码值
题
有没有任何解决方案可以作为我的简单值的参数,并将提供最终有效的URL?
(对于C#和js/jq以及许多提供者)
如果您使用 jQuery 在 Ajax 中执行此请求,则可以使用“data”参数来传递这些值,jQuery 将确保一切正常。
如果请求是 POST,则会将其添加到正文;如果是 GET 请求,则会将其附加到 URL。
请参阅此处: http: //api.jquery.com/jquery.ajax/
| 归档时间: |
|
| 查看次数: |
289 次 |
| 最近记录: |