Cześć wszystkim, moja wiedza na temat php jest minimalna ale potrzebuję zrobić jedną rzecz. Jedna ze stron udostępnia api gdzie autoryzacja jest AOuth2. Wszystko przebiega poprawnie do jednego momentu:
Przechodzę pod taki adres: ** https://example.com/oauth/authorize/?client_id=123&response_type=code
**
Po zalogowaniu i wydaniu zgody strona przenosi mnie pod taki adres ( wywalając błąd ale to oczywiste )
http://localhost/?code=05319b5c6296be28eb52f0757f7957b0fb74b12c
Dlatego należy podać redirect_uri
Próbuję tak: https://example.com/oauth/authorize/?client_id=123&response_type=code&redirect_uri=https://www.myserver.pl/access_code.php
W pliku access_code.php jest:
<html>
<head>
<title>
Raflo System
</title>
</head>
<body>
Your code: <b><?php echo $_GET['code']?></b>
</body>
</html>
Jednak gdy próbuję wejść na https://example.com/oauth/authorize/?client_id=123&response_type=code&redirect_uri=https://www.myserver.pl/callback/access_code.php
Otrzymuję natychmiast komunikat taki: The redirect URI provided is missing or does not match
W google znalazłem że uri powinno wyglądać tak** redirect_uri=https://www.myserver.pl/callback** ale jakie pliki i jakie nazwy tech pilków powinny być fizycznie w katalogu callback na serwerze?
Z góry dziękuję za pomoc