oauth相关内容
..
我正在尝试使用 OAuth 2.0 访问 Google 的文档列表 API 3.0,但遇到了 401 错误. 用户接受后,我的代码如下: GoogleOAuthParameters oauthParameters = new GoogleOAuthParameters();oauthParameters.setOAuthConsumerKey(CLIENT_ID);oauthParamet
..
我正在尝试使用 RestSharp 来访问 Etsy 的 API.这是我尝试获取 OAuth 访问令牌时使用的代码: var authenticationator = OAuth1Authenticator.ForRequestToken(ConfigurationManager.AppSettings["ApiKey"],ConfigurationManager.AppSettings["A
..
我是 iOS 新手,在 Swift 3 中处理应用程序委托 URL 时遇到问题,我真的可以使用一些指针. 以下代码在 Swift 2.3 中运行良好: func application(application: UIApplication,openURL url: NSURL, 选项: [String: AnyObject]) ->布尔{返回 GIDSignIn.sharedInstanc
..
我正在尝试运行 Google Drive 的实时 API 的快速入门代码.我相信我做对了一切.但我得到了 错误:origin_mismatch请求详细信息openid_connect_request=truecookie_policy_enforce=falsescope=https://www.googleapis.com/auth/drive.install https://www.goog
..
我想从 GMail 获取 oauth 或 xauth 令牌以与 gmail-oauth 一起使用.我正在考虑使用 OmniAuth 但它似乎还不支持 GMail,这意味着使用股票 OmniAuth不可能的.那是对的吗?我错过了什么吗? 解决方案 Omniauth 支持 OAuth 和 OAuth2,这将两者都允许您对 Google 帐户进行身份验证. 以下是您可以通过 omniaut
..
我正在尝试使用 Python 从 etrade api(沙箱)获取 oauth 请求令牌: 导入请求从 oauthlib.oauth1 导入客户端consumer_key = 'foo' # 实际使用的密钥consumer_secret = 'bar' # 实际使用的秘密request_url = 'https://etwssandbox.etrade.com/oauth/sandbox/req
..
我按照本手册将 Google People API 连接到 Android 应用程序:http://blog.iamsuleiman.com/people-api-android-tutorial-1/ 我使用以下代码登录: GoogleSignInOptions signInOptions = new GoogleSignInOptions.Builder(GoogleSignInOpt
..
我正在对连接到 Google 的应用程序使用服务器端流程验证开车. 我能够检索访问代码并交换 access_token 和用户信息.然后我坚持 refresh_token.因此,我可以确认 client_id 和 client_secret 是正确的,但是当我使用 refresh_token 获取新的 access_token 时,我得到了 400 响应.这是详细信息,我记录了初始令牌请求的
..
我需要将日历条目推送到客户的 Outlook 帐户.这对于 Exchange 来说是相当直接的.您只需向具有访问权限的用户进行身份验证,然后您就可以将条目推送到其他用户的帐户中.在 Office 365 中似乎完全不同. 我尝试按照此处的说明进行操作:https://dev.outlook.com/restapi/getstarted 我创建了应用程序并获得了应用程序的客户端 ID.但
..
在两个站点之间共享登录的最佳/正确技术是什么. 我有网站 A 和一些网站 B.两种类型都属于同一家公司,但 B 在客户场所运行.我想要的是,用户在 B 中登录,当由于某种原因重定向到 A 时,他们不需要再次登录,他们可以在 A 中使用他们的帐户. 当然,公司会为每个“B"用户进行登录.问题是用户可以在 A 或 B 中发起登录. OAuth 可以吗?或者 OpenID 会更合适?
..
阅读这个问题、@Pinpoint 的回答以及对评论的进一步讨论,我很清楚,我们无法在本机向使用 ASP.NET 5 开发的应用程序添加身份提供程序.然后,AspNet.Security.OpenIdConnect.Server 提供了一种可能的替代旧 OAuthAuthorizationServerMiddleware 的替代品,正如我在许多地方. 现在,有一点我仍然不确定,因为我真的不是安
..
我希望使用 Spring Boot 创建一个可以被多个资源服务器使用的 OAuth2 身份验证服务器.因此,我需要将两台服务器创建为独立的应用程序.我的主要参考资料是 这篇文章 和这篇堆栈溢出问题. 引用的文章将两种服务器类型结合到一个应用程序中.我很难将它们分开. 我可以使用以下方法检索令牌: curl testjwtclientid:XY7kmzoNzl100@localho
..
使用 ADAL 我有两个 AuthenticationContext 使用保存在 SQL 中的令牌缓存. 使用 AcquireTokenByAuthorizationCode 它在数据库中写入令牌,但是当使用 AcquireTokenSilent 我总是得到 无法静默获取令牌.调用方法 AcquireToken 以下是复制问题的详细信息: 我创建了一个上下文 Authen
..
在尝试访问 API 时,我正在努力从 google 获取请求令牌.我收到标准的 400 响应.我发送的请求与他们提供的 OAuth 游乐场中生成的请求几乎相同. 我正在使用匿名秘密/密钥并构建了一个基本字符串,如下所示: GET&安培; HTTPS%3A%2F%2Fwww.google.com%2Faccounts%2FOAuthGetRequestToken&安培; oauth_ca
..
在 servicestack OAuth 实现中,我只看到了自动登录的可能性,例如.脸书帐户. 但是是否有能力支持使用 facebook 登录的注册过程.我想要的是让用户登录到 facebook 应用程序,然后加载他们的姓名、姓氏和电子邮件并在我的网站上预填所需的文本框以进行真实注册(因为我还必须进行手机验证等)我不想要用户在使用 facebook 登录时获得授权和身份验证.对于完整的站点访
..
根据 SDK,我使用带有重定向的 logout.php: https://www.facebook.com/logout.php?confirm=1&next={SOME URL}&access_token={ACCESSTOKEN} 它可以很好地将我注销,但也会将用户从 Facebook 注销.有没有办法在不退出 Facebook 的情况下退出我的 OAuth 会话? 解决方案 是的
..
我正在尝试将 LinkedIn 身份验证添加到我的 ASP.NET Core 2.0 应用程序,但收到以下错误: 没有配置身份验证处理程序来处理方案:LinkedIn 以下是我在 Startup.cs 的 ConfigureServices 中添加 LinkedIn/OAuth 身份验证的方法: services.AddAuthentication(CookieAuthenticat
..
在 Python 网络应用程序中,我能够使用 OAuth 和 IMAP 连接到 Gmail.OAuth 使用您当前登录的任何 Google 帐户,并要求您授予对网络应用程序的访问权限.但是,它没有提供 API 来实际检索该帐户的电子邮件地址. 问题是,即使用户使用 OAuth 授予访问权限,要与 Gmail 交互,您仍然需要在 IMAP 连接 URL 中明确提供电子邮件地址: https:
..
android 中 OAuth 1.0a(单腿)身份验证的示例代码是什么?有图书馆吗?.我使用 eclipse,我是 android 新手.任何人都可以为我澄清路径吗? 解决方案 回答我自己的问题: 下载 Scrib.jar 库并将其添加到您的 lib 文件夹中(您可以从 (此处) 创建一个名为“OneLeggedApi10"的类并将以下代码复制到其中: import o
..