2016-09-02 11 views
1

Ich bin Problem konfrontiert, mein Modell Provider genannt und i genannt GET Methode es zeigt:Loopback-Fehler AUTHORIZATION_REQUIRED status 401

{ 
    "error": { 
    "name": "Error", 
    "status": 401, 
    "message": "Authorization Required", 
    "statusCode": 401, 
    "code": "AUTHORIZATION_REQUIRED", 
    "stack": "Error: Authorization Required\n at /home/developer/node_modules/loopback/lib/application.js:396:21\n at /home/developer/node_modules/loopback/lib/model.js:322:7\n at /home/developer/node_modules/loopback/common/models/acl.js:472:23\n at /home/developer/node_modules/async/dist/async.js:3679:13\n at /home/developer/node_modules/async/dist/async.js:952:25\n at iteratorCallback (/home/developer/node_modules/async/dist/async.js:997:17)\n at /home/developer/node_modules/async/dist/async.js:847:20\n at /home/developer/node_modules/async/dist/async.js:3676:17\n at /home/developer/node_modules/async/dist/async.js:339:31\n at /home/developer/node_modules/loopback/common/models/acl.js:454:17\n at /home/developer/node_modules/loopback/common/models/role.js:272:21\n at /home/developer/node_modules/async-listener/glue.js:188:31\n at _combinedTickCallback (internal/process/next_tick.js:67:7)\n at process._tickDomainCallback [as _tickCallback] (internal/process/next_tick.js:122:9)" 
    } 
} 

ich mit einem Kunden, dessen Projekt, das sich durch aufgegeben wurde der Entwickler . da ich bin neu Loopback-i total verwirrt war und so braucht Ihre Hilfe sehr schlecht ...

Vielen Dank im Voraus ...

+1

Ich denke, Sie müssen weitere Informationen zu Ihrem Problem bereitstellen. Die get-Methoden und der für diesen Fehler verantwortliche Code – Ediruth

+0

Sie müssen den 'accesstoken' mit jeder Anfrage angeben. – Subburaj

+0

frd welche art von informationen brauchst du ??? @Ediruth, da ich nicht der ursprüngliche Entwickler bin, kann ich jede mögliche Ressource zur Verfügung stellen, die hilft, dieses Problem zu lösen ... – sunilsmith

Antwort

0

Modell Erlaubnis common/Provider.json Datei

Fügen Sie die spezifische Methode überprüfen:

"acls": [ 
    { 
     "principalType": "ROLE", 
     "principalId": "$everyone", 
     "permission": "ALLOW" 
    } 
] 

Dies wird alle Modelle Methoden öffentlich macht ohne Authentifizierung, um weitere Informationen über ACL, die Dokumentation lesen:

https://docs.strongloop.com/display/public/LB/Controlling+data+access

Verwandte Themen