"Authentication failure: no authorization header" when using EY ApiHMAC to connect
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- api, authentication, backend
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.
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 ?
- Lingua principale
- Ruby
- Stelle
- 4
- Fork
- 5
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
security
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
IBM/ai-security-baseline#25 ·
-
security
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100