Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS上的ElasticBeanstalk代币销售_Ios_Amazon Web Services_Amazon S3_Amazon Elastic Beanstalk - Fatal编程技术网

iOS上的ElasticBeanstalk代币销售

iOS上的ElasticBeanstalk代币销售,ios,amazon-web-services,amazon-s3,amazon-elastic-beanstalk,Ios,Amazon Web Services,Amazon S3,Amazon Elastic Beanstalk,我在elastic beanstalk上的匿名自动售货机上遇到了问题。情况是,我正在使用AWS为iOS提供的代码,但密钥包装器生成的加密生成的uid/密钥返回500秒。豆茎日志看起来很稀疏,但显示的是500,所以他们至少在说话 这个空指针异常似乎是唯一的详细错误,尽管我不确定它指向的是什么问题 May 10, 2013 4:10:48 PM com.amazonaws.tvm.GetTokenServlet processRequest INFO: processing request May

我在elastic beanstalk上的匿名自动售货机上遇到了问题。情况是,我正在使用AWS为iOS提供的代码,但密钥包装器生成的加密生成的uid/密钥返回500秒。豆茎日志看起来很稀疏,但显示的是500,所以他们至少在说话

这个空指针异常似乎是唯一的详细错误,尽管我不确定它指向的是什么问题

May 10, 2013 4:10:48 PM com.amazonaws.tvm.GetTokenServlet processRequest
INFO: processing request
May 10, 2013 4:10:48 PM com.amazonaws.tvm.anonymous.AnonymousTokenVendingMachine validateTokenRequest
FINE: Timestamp [ 2013-05-10T16%3A10%3A48Z ] is valid
May 10, 2013 4:10:48 PM com.amazonaws.tvm.anonymous.AnonymousTokenVendingMachine validateTokenRequest
FINE: Signature matched!!!
May 10, 2013 4:10:48 PM com.amazonaws.tvm.TemporaryCredentialManagement getTemporaryCredentials
SEVERE: Exception during getTemporaryCredentials
java.lang.NullPointerException
    at java.util.regex.Matcher.appendReplacement(Matcher.java:712)
    at java.util.regex.Matcher.replaceAll(Matcher.java:823)
    at java.lang.String.replaceAll(String.java:2201)
    at com.amazonaws.tvm.TemporaryCredentialManagement.getPolicyObject(TemporaryCredentialManagement.java:56)
    at com.amazonaws.tvm.TemporaryCredentialManagement.getTemporaryCredentials(TemporaryCredentialManagement.java:42)
    at com.amazonaws.tvm.anonymous.AnonymousTokenVendingMachine.getToken(AnonymousTokenVendingMachine.java:88)
    at com.amazonaws.tvm.GetTokenServlet.processRequest(GetTokenServlet.java:48)
    at com.amazonaws.tvm.RootServlet.doGet(RootServlet.java:38)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:680)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:679)
May 10, 2013 4:10:48 PM com.amazonaws.tvm.GetTokenServlet processRequest
SEVERE: Error generating session credentials for UID : 6c6feea6848c6ca41c4a9e427896dba9
May 10, 2013 4:10:48 PM com.amazonaws.tvm.GetTokenServlet processRequest

我知道这是个老问题。但是我在环境(Amazon beanstalk微实例)中运行TVM时也遇到了同样的问题。一旦我重新启动beanstalk实例,这个问题就解决了。但为了确保不再出现此错误,必须确保用于访问TVM的IAM用户的用户策略复制到部署的TVM应用程序中的“TokenVendingMachinePolicy.json”文件中。有关更多详细信息,请参阅

@Ronak-我想我应该将此作为评论而不是回答。请让我知道哪一个是最合适的(或者,如果你想让我删除答案的话)。。我只是想给遇到同样问题的人一个线索来帮助他们。答案应该更合适,。。。。我很感激你帮助他的方式。。。但这个问题可能对像我们这样的人有帮助,只要它有好的答案。。。。用罗珀的描述。。。如果您无法发表评论,请再获得一些分数,然后发布。这个网站是由专业用户使用的,他们不想把时间浪费在阅读答案部分的评论上。。所以我建议你最好删除这个,或者如果你有更多的信息,请编辑你的答案…@Ronak-谢谢你的提醒。由于我无法将此作为评论添加,因此我用根本原因更新了答案本身。愿这对某人有所帮助!!!