Current Path : /home/bitrix/ext_www/gymnasium.yacl.site/ |
Current File : /home/bitrix/ext_www/gymnasium.yacl.site/okpost.php |
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); ?><pre><? // Generated by curl-to-PHP: http://incarnate.github.io/curl-to-php/ $ch = curl_init(); $data = [ 'grant_type' => 'authorization_code', 'client_id' => 'schoolsite', 'client_secret' => '13262c94-e40b-455e-9182-7d399f9ee68a', 'code' => '30412fba-0633-492a-90eb-24681a3f36e3.bca66969-3091-4f36-810e-c79203bdcc39.7040053f-2695-4efe-8dac-d642a3b03cbf', 'redirect_uri' => 'http://gymnasium.yacl.site/oktest.php', ]; print_r(http_build_query($data)) . "\n"; curl_setopt($ch, CURLOPT_URL, 'https://auth-test.school.msu.ru/auth/realms/msugymnasium/protocol/openid-connect/token'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data)); $headers = array(); $headers[] = 'Content-Type: application/x-www-form-urlencoded'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); print_r($result); if (curl_errno($ch)) { print_r(curl_error($ch)); } curl_close($ch); ?> </pre> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>