Curl - Unauthorized

0

Nie wiem co z tym curl, ale próbuje użyć POST przez curl i wywala błąd autoryzacji (Unauthorized - 401). Ciekawe jest to że gdy próbuje to zrobić przez REST clienta (Advanced REST Client dla Chrome) przy tych samych danych wejściowych, te same dane do autoryzacji oraz ten sam url to nie wywala błędu i jest wszystko super.

Co może być tego powodem ? Warto dodać że Basic auth wygląda idenycznie w curl (widać go z curl>getinfo) jak w rest kliencie. Typ danych jest też ustalony ten sam oraz Header.

0

Teraz jeszcze bardziej wymiękam. Gdy wysłałem Rest z konsoli przez curl z serwera na którym działa ta aplikacja PHP to zadziałało bez problemu. Muszę przeanalizować czym różnią się dokładnie konfiguracje w aplikacji tego curla ;/.
Konfiguracja w aplikacji:

            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_URL => $url,
            CURLOPT_HEADER => 0,
            CURLINFO_HEADER_OUT => TRUE,
            CURLOPT_FRESH_CONNECT => 1,
            CURLOPT_RETURNTRANSFER => 1,
            CURLOPT_FORBID_REUSE => 1,
            CURLOPT_TIMEOUT => 10,

1 użytkowników online, w tym zalogowanych: 0, gości: 1