Gurke weigert sich zu serialisieren Inhalte mit Sellerie reporting ContentDisallowed: die Weigerung zu Deserialisieren nicht Vertrauenswürdige Inhalte von Typ-Gurke

Ich versuche, einige python-Objekt meist json serialisierbar außer datetime.datetime in rabbitmq Warteschlange und so mit pickle serialisieren.

celery_config Datei:

CELERY_TASK_SERIALIZER = 'pickle'
CELERY_RESULT_SERIALIZER = 'pickle'

Ist es eine Ausnahme, die sagen:

 File "/usr/local/lib/python2.7/dist-packages/kombu/serialization.py", line 174, in loads
    raise self._for_untrusted_content(content_type, 'untrusted')
ContentDisallowed: Refusing to deserialize untrusted content of type pickle (application/x-python-serialize)

Dieser link
vermuten Tue ich die Nachricht signieren, von denen ich keine Ahnung habe.

Kann jemand bitte leite mich durch, wie kann ich es heraus?

  • Duplikat von stackoverflow.com/questions/6628016/... ?
  • Hey Andy, ich habe mit der oben genannten Lösung, die nicht machen keinen Unterschied. Leider ich bin nicht in der Lage zu kommentieren und zu Fragen, meine Zweifel auf, wie ich es bin neue zu stapeln. Btw top Antwort schlägt zu setzen als json serializer, die nicht in meinem Fall.
  • Super!!! (oder nicht schön, je nachdem, wie Sie die Dinge sehen), top-Tipp für Fragen hier: sagen, die Dinge, die Sie versucht haben und was passiert ist (z.B. dieser hat nicht funktioniert)! +1 für den Versuch es!
  • Danke für den Tipp, Andy.Tun die nächste Zeit.Ich habe sogar versucht, einige Dinge, wie die Erstellung von privaten Schlüsseln sowie das generieren von ssl-CERT, das hat nicht funktioniert entweder.Ich habe mir wirklich hängengeblieben ist auf dieser.
InformationsquelleAutor andros1337 | 2014-12-20
Schreibe einen Kommentar