2017-02-27 1 views
-1

im Job zum ersten Mal versucht, und stucked in der unberechtigten Hauptschlüssel Fehler up .... kann einige Körper mir führenParse-Server masterkey Fehler

// mein Index cofig Datei

var api = new ParseServer({ 
    databaseURI: databaseUri || 'mongodb://localhost:27017/pingin', 
    cloud: process.env.CLOUD_CODE_MAIN ||'./cloud/main.js', 
    appId: process.env.APP_ID || 'my app id', 
    masterKey: process.env.MASTER_KEY || 'my key', 
    serverURL: process.env.SERVER_URL || 'http://localhost:1337/parse', // Don't forget to change to https if needed 
    liveQuery: { 
    classNames: ["Posts", "Comments"] // List of classes to support for query subscriptions 
    } 
}); 
+0

Wo ist Ihr Hauptschlüssel und wie haben Sie ihn konfiguriert oder erworben? –

+0

@ cricket_007 mein Hauptschlüssel ist in Knoten js Server Konfigurationsdatei namens "server.js" folgt ist meine Config-Datei – MSGK

+0

Bitte [bearbeiten] die Frage –

Antwort

0

Ich denke, Sie werden nicht autorisiert, weil Ihre HTTP-Anfrage keine Anwendungs-ID und Benutzeranmeldeinformationen (falls erforderlich) enthält ... Ich nehme an, dass dieser Job in Ihrem main.js definiert ist, so dass Sie Hallo-Funktion genau wie jedes Javascript aufrufen können Funktion

+0

.... Wie Sie gesagt habe, kann ich mit JavaScript-Funktion erreichen, aber meine Absicht ist um den Job mit Parse-Server – MSGK

+0

auszuprobieren, wie ich schon sagte, müssen Sie App-ID der Parse-App, um damit zu kommunizieren, versuchen mit dem Befehl curl, um Ihre URL-Anfrage ohne und mit der App-ID enthalten und Sie werden sehen –

0

useMasterKey:true kann nur mit Abfragen in Cloud Code verwendet werden. Cloud HTTP Request ist wie das Anfrage-Modul node.js, es sendet nur die Anfrage, nachdem der Header und der Body-Parameter gesetzt wurden. Wenn Sie den Hauptschlüssel in einer HTTP-Anforderung übergeben möchten, übergeben Sie ihn als Header X-Parse-Master-Key in den Anforderungsheadern.

Weitere Informationen zu REST-API-Handbüchern finden Sie hier. Die Anforderung, die Sie stellen, ist ein REST-API-Aufruf, obwohl es sich um denselben Server handelt.

Verwandte Themen