Ich erhalte diesen Fehler, wenn ich mein django-Projekt auf nginx ausführe. Ich benutze Dynamodb für die Datenbank und S3 für die Bereitstellung von statischen Dateien im Projekt. Das Projekt läuft gut, wenn es auf localhost ausgeführt wird.Fehler: "Das in der Anfrage enthaltene Sicherheitstoken ist ungültig", wenn Boto Python verwendet wird
Das Projekt war ursprünglich in einer anderen ec2-Instanz gehostet, wo es wie Charme lief. Ich habe eine neue ec2-Instanz aus einem Bild dieser Instanz gestartet. Und jetzt wirft es diesen Fehler auf. Die Sache ist,
the connection works fine when I run some test code on the command line.
Aber wirft diesen Fehler, wenn das Projekt ausgeführt wird.
JSONResponseError bei/
JSONResponseError: 400 Bad Request
{u'message': u'The security token included in the request is invalid.', u'__type': u'com.amazon.coral.service#UnrecognizedClientException'}
Request Method: POST
Request URL: http://ec2-54-200-144-115.us-west-2.compute.amazonaws.com/?attempt=1&code=AQBfOzPR4Hlgrpkjz-qXQj8b7OLq6cm1NM_oZf64Wz3EmlX2-VDS6qfZ5V5f0Tmbx4MrLc4SGuJxUHa8drQClz3A1IWMVqUGKLEEW_0ol1RqClI8cZViWreBm5c3HJ-Vp48Xx81a7gvXSjRNJUn-kazXqahDrgsAeLez_8FrXIb_HWHyekhnUmxgkskRGBNzcTtpqASNe3agzG3ZZowCMYi6bDBAdVuODli3ApWQWENSmjLaN5QbZWbGo3ATvJNMAUQjj6VTHCkVS-UWcuh-PtwAAFtUqb8HkLsbFG31KevwPKz6x10ojD45pe03zA1SF_g
Django Version: 1.5
Exception Type: JSONResponseError
Exception Value:
JSONResponseError: 400 Bad Request
{u'message': u'The security token included in the request is invalid.', u'__type': u'com.amazon.coral.service#UnrecognizedClientException'}
Exception Location: /srv/www/test/local/lib/python2.7/site-packages/boto/dynamodb2/layer1.py in _retry_handler, line 1530
Python Executable: /srv/www/test/bin/python
Python Version: 2.7.3
kann nicht verstehen, was los ist. Kann mir jemand helfen?
Haben Sie überprüft, dass Sie die Werte der Schlüssel ACCESS und SECRET korrekt kopiert haben? Manchmal mischst du die zwei. – Guy
Ja, ich überprüfte. Die Sache ist, die Verbindung von der Konsole ist in Ordnung, aber dieser Fehler tritt auf, wenn ich das Projekt ausführen. –