草庐IT

expirations

全部标签

php - header ("Expires: 0") 是做什么的?

这个问题在这里已经有了答案:HTTPExpiresheadervalues"0"and"-1"(3个答案)关闭7年前。谁能解释一下?

php - 带有长生命周期 token 的 Facebook PHP/JS SDK "Session has expired at unix time"

我正在尝试使用存储的长期访问token,但2小时后我从图形API收到以下错误。我已经编写了一些代码将用户发送到Facebook以获取可以交换访问token的新代码,它工作得很好,除了在每个后续页面请求中都会发生这种情况,Facebook继续使我的访问token无效并出现以下错误,尽管他们的服务器返回了访问token。Errorvalidatingaccesstoken:Sessionhasexpiredatunixtime1338300000.Thecurrentunixtimeis1338369365.完整的测试页面示例如下。出于显而易见的原因省略了我的key。点击页面,登录,然后将

android - 模拟器 : ERROR: A snapshot operation for 'Nexus_4_API_27' is pending and timeout has expired. 退出

emulator:ERROR:Asnapshotoperationfor'Nexus_4_API_27'ispendingandtimeouthasexpired.Exiting...当我尝试使用以下命令从命令行打开模拟器时出现此错误。anjan@anjan-HP-Laptop-15-bs0xx:~/Android/Sdk/emulator$./emulator-avdNexus_4_API_27如何解决这个问题? 最佳答案 打开终端并执行:sudorm~/.android/avd/.avd/*.lock此命令将删除如下文件:~/.

java - 安卓应用程序 : Managing an expired SSL certificate?

我的应用程序的数据源的SSL证书已过期,他们现在有一个新的SSL证书。当我尝试执行https://POST时,这会导致调试器出现javax.net.ssl.SSLException:Nottrustedservercertificate错误。如何在我的应用程序中修复此错误?我需要重新部署到所有设备吗? 最佳答案 首先您应该看一下新证书。具体改变了什么?例如新证书是否使用相同的通用名称(CN)?CN是否与您查询的主机名匹配?它是否由不同的证书颁发机构(CA)签名?如果是,这个CA是否受Android信任?因为您丢失了私有(privat

Android - Volley 库 : Session expired issue in SSL production environment

我有两个页面:第一个是登录页面,第二个是分类页面。输入凭据后在登录API中,我从响应header中获取作为sessionID的响应。sessionID将被保存,并将用于进一步的API调用。我正在尝试调用第二个API(类别页面)。在此页面中,作为输入,我在请求header中传递保存的sessionID。收到“session已过期”的响应。还尝试在请求header中传递Set-Cookie:PHPSESSID=d9f9sdkfjs9。但它没有用。注意:我只在生产环境中遇到过这个问题(包括SSL)我正在使用volley库来处理API。publicvoidfnCallLoginAPI(){tr

android - phonegap geolocation, Code 3 - timeout expired 在某些 Android 设备上不断弹出

我正在使用PhoneGapAPI进行地理定位。我已将enableHighAccuracy选项设置为“true”。代码3,超时过期选项不断弹出,但仅在某些Android设备上出现,并且在使用该应用程序时出现不止一次。请帮帮我...为什么这样只会在某些Android设备上失败。如果我将精度设置为false,我在检索坐标时会得到多少差异... 最佳答案 设法用下面的代码解决了我的问题:varoptions={maximumAge:0,timeout:10000,enableHighAccuracy:true};navigator.geol

Android Facebook 应用程序 : access token expiry ( expires_in ) is always 0

我正在开发一个使用facebook集成的应用程序。我正在尝试从facebook库类接收access_token和expires_intoken。一旦我登录,我就正确地获得了access_token,但我总是得到expires_intoken始终为0。因此,我的isSessionValid()方法总是返回false。如果有人遇到并解决了这个问题,请告诉我。当我没有在模拟器中安装Facebook应用程序时,我的代码运行得很好。我得到了webview,我可以登录并更新状态。但是当我安装Facebook应用程序时,单击更新状态菜单选项打开Facebook应用程序,我被重定向到权限页面,然后我收

Android + picasso : changing URL cache expiration

我正在使用Picasso下载图像并在我的应用程序的所有View中显示图像。这些图像很少更改(它们被认为在几个月内有效)。有没有一种简单的方法可以让Picasso(或底层的okHttp)将这些图像保存在光盘上这么长时间? 最佳答案 磁盘缓存发生在HTTP客户端内的Picasso“之下”。事实上,这个过程是完全透明的。我们从不明确要求缓存版本或互联网版本,HTTP客户端将在内部做出决定并做正确的事情。因为我们选择利用HTTP客户端进行缓存,所以我们几乎无法控制缓存的实际发生方式。要回答您的问题,不,没有办法告诉Picasso(或OkHt

android - navigator.geolocation.getCurrentPosition 总是得到错误代码 3 : timeout expired

我正在使用cordova-2.0.0和android模拟器googleapilevel16。每当我运行navigator.geolocation.getCurrentPosition时,我总是得到error3。我的代码简介如下://WaitforCordovatoloaddocument.addEventListener("deviceready",onDeviceReady,false);//CordovaisreadyfunctiononDeviceReady(){console.log("Enteringindex.html.onDeviceReady");varnetworkS

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-