草庐IT

googleapis_auth

全部标签

Android - 为 Digest Auth 配置 Retrofit/Apache HttpClient

我正在开发一个Android项目并尝试让摘要式身份验证与Retrofit一起使用。我有点惊讶Retrofit本身不支持它(或者更准确地说,OkHttp不支持它),但我想提示没有意义。我在这里浏览了很多线程,看来正确的解决方案是将ApacheHttpClient(它本身支持DigestAuth)与Retrofit集成。这需要使用retrofit.client.Client实现包装HttpClient。Retrofit传入的值必须被解析并构建到一个新的HttpClient响应中,然后将其发送回Retrofit以进行正常处理。感谢JasonTu和他的例子:https://gist.githu

android - Firebase Android 身份验证失败 : expired_token (Auth token is expired)

我在使用com.google.gms:google-services:3.0.0和com.google.firebase:firebase-auth:9.0.1。使用Firebase(Google或Facebook)进行身份验证1小时后,我收到以下错误:W/PersistentConnection:pc_0-身份验证失败:expired_token(身份验证token已过期)为什么Firebasetoken会在1小时后过期以及如何延长此过期时间?更新我仍然遇到这个问题,Firebasetoken在1小时后过期。现在我收到以下消息:W/PersistentConnection:pc_0-

Android C2DM Auth token,一次或每次

我正在概述我在应用程序中实现C2DM的计划,并且有一个关于Authtoken的基本(阅读:愚蠢)问题。客户端服务器需要使用白名单账户注册googlec2dm服务:用于测试:curlhttps://www.google.com/accounts/ClientLogin-dEmail=theEmailYouWhitelisted-dPasswd=pass****word-daccountType=HOSTED_OR_GOOGLE-dsource="your_app_name_and_ver_for_logging_purposes_only"-dservice=ac2dm我的问题是,每个c

android - com.google.android.gms.auth.GoogleAuthException : UNREGISTERED_ON_API_CONSOLE

我正在实现一个Android应用程序,使用户能够直接从该应用程序流式传输到YouTubechannel。我已经创建了一个APIkey和一个OAuth2.0客户端ID但我得到以下异常:com.google.android.gms.auth.GoogleAuthException:UNREGISTERED_ON_API_CONSOLE当我尝试创建事件或尝试获取手动创建的事件时在youtubechannel上。我使用以下代码创建一个youtube对象StringaccountName=mContext.getString(R.string.google_account_name);Strin

c# - 发送 HTTP header 后,Windows Auth Server 无法设置状态

我有C#n层应用程序。通常我们使用Forms身份验证并且一切正常,但是当我们尝试在Windows上设置身份验证时,它开始在某些情况下抛出以下异常(主要是在管理中,例如当您尝试编辑用户和客户端调用服务器以获取用户详细信息时)这根本不会在InternetExplorer中发生。在Firefox和Chrome中它每次都会抛出它。System.Web.HttpException(0x80004005):ServercannotsetstatusafterHTTPheadershavebeensent.atSystem.Web.HttpResponse.set_StatusCode(Int32v

java - 在 Windows Server 2012 上安装 TeamCity 时出现错误 "no sqljdbc_auth in java.library.path"

我正在Windows2012服务器上安装TeamCity。我在数据库连接设置屏幕上,但收到此错误。"SQLerrorwhendoing:Takingaconnectionfromthedatasource:nosqljdbc_authinjava.library.path"我已经将sqljdbc_auth.dll复制到C:\Windows\System32文件夹并添加了一个系统环境变量java.library.path指向这个文件夹。 最佳答案 即使您在64位平台上,Teamcity也会安装32位版本,除非您有意使用64位。因此,我

django - 带有随 secret 码的Redis AUTH

我有2个运行redis的服务器,一个是开箱即用的VM,一个旧的Ubuntu(12.04)和redis2.2.12,一个我自己用redis2.8.19配置的新服务器,一个centos7.我有一个带Redis的Django应用程序,它在centos服务器上失败了ClientsentAUTH,butnopasswordisset,如果我去redis-cli,我使用AUTH它以相同的错误响应我,这没关系,但是,在ubuntu服务器中,如果我使用任何随secret码做同样的事情,它会说OK.这怎么可能?两个服务器都没有在redis.conf文件中配置身份验证。 最佳答

python - django-rq Redis 客户端发送了 AUTH,但没有设置密码

几天前我的django-rq工作正常,但我重新启动了我的计算机,但现在它不工作了。我可以确认Redis正在运行:brewservicesstartredis这是我尝试运行以启动redis的内容:pythonmanage.pyrqworker这是我得到的错误:Traceback(mostrecentcalllast):File"/Users/casey/PycharmProjects/green_brick_django/venv1/lib/python3.6/site-packages/django/core/handlers/exception.py",line35,ininnerr

ruby-on-rails - 如何扩展 auth_token 的非常短的到期时间?

我正在使用Mongodb来存储用户数据,包括用户状态(在线|离线|忙碌)。到期时间只有几秒钟。如果几秒钟后用户没有出现(发送保活请求),我想将状态设置为离线。我正在为此寻找可扩展的解决方案。我正在考虑添加“lastseen”属性并运行cron作业来更新状态,但我认为它不可扩展。有更好的方法吗?我如何使用Redis或Memcashed来帮助我解决这个问题? 最佳答案 您可以使用TTL集合。http://docs.mongodb.org/manual/tutorial/expire-data/一种可行的技术是收集具有last_seen时

node.js - 使用 socketio-auth 进行 socket.io 身份验证

我在node.js和Express中有一个服务器,我使用socket.io进行实时消息传递和socketio-auth用于身份验证的模块,我设置了使用此模块的所有内容,但我没有发现作者在示例中使用的db对象和findUser(甚至没有关于它们的一行评论)一起工作,我应该自己实现它们,对吗?如果有人有使用或实现redis的工作示例,我将不胜感激。 最佳答案 db和findUser对象来自MongoDb,与socket.io无关。我建议你看看http://www.tutorialspoint.com/mongodb/更好地理解为什么使用