engineyard / engineyard/ey_services_api
"Authentication failure: no authorization header" when using EY ApiHMAC to connect
- Lingua principale
- Ruby
- Stelle
- 4
- Fork
- 5
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
In the tutorial (https://github.com/engineyard/chronatog#verifying-requests-from-engine-yard), you mention using the ApiHmac for connecting to your EngineYard service.
class Engineyard::CustomersController < ApplicationController
```
use EY::ApiHMAC::ApiAuth::LookupServer do |env, auth_id|
api_creds = YAML::load(File.open("#{RAILS_ROOT}/config/engineyard.yml"))
(api_creds["auth_id"]== auth_id) && api_creds["auth_key"]
end
.....
```
I keep getting "Authentication failure: no authorization header" when I access my URL directly in my browser though. Is this normal ?
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia dalla sezione “Verifying requests from Engine Yard” del tutorial e dall’entry point EY::ApiHMAC::ApiAuth::LookupServer mostrato nell’issue. Riproduci la richiesta aprendo direttamente l’URL in un browser e verifica come viene gestito l’header di autorizzazione. Il lavoro è completato quando è stato stabilito il comportamento previsto per le richieste del browser non autenticate e il tutorial o l’implementazione è stato chiarito, se necessario.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rails, ruby
- Ambito
- api, authentication, backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100