Php $ _get всегда пусто на сервере IISPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Php $ _get всегда пусто на сервере IIS

Сообщение Anonymous »

Я хотел бы попросить о помощи с моим веб -сайтом PHP, который работает на версии 10 -го сервера IIS, так как у меня нет опыта с IIS. < /p>
В настоящее время веб -сайт сталкивается с «Слишком много перенаправлений» ошибки после входа в систему, потому что функция всегда проверяет $ _get ['код »], но $ _get [' код '] всегда пуста.public function isauthenticated($appid,$twofa = null,$return_uri = null) {

file_put_contents("log_code_check.txt", "[" . date("Y-m-d H:i:s") . "] code param 1: " . ($_GET['code'] ?? 'NULL') . "\n", FILE_APPEND);

$this->appid = $appid;
$this->returnuri = $return_uri;

if ( !isset($_GET['code']) ) {
$this->getAuthorized($twofa);
}

return TRUE;
}
< /code>
После процесса входа мы можем увидеть параметр кода в URL, например: < /p>

http://cls.nus.edu.sg/nusgerman?code=aa ... wn9ipsithr 5hlofofodtzauqyblo7j5jcycvam9py0orgqhl77kmbdk6xnvtikhgq4jt1wodk3dh3gt3pbzkmtnorqbrwbzo8o3wfswagjfj2vq2zyon-th9_kz _-CLCZHK-5XOKVE_L1XF33ZSIBLF0YXPW-HBHATHJPIZSLKELYVKL5VPA61KEIIU1R0DA6NTK773MGRGZJFLSGXAJQ8_NROIPVBX3L2CKB7-IF VQA131RWNLORYT32OZPWCWVLQF-9SCB6AJBFEF8DPASFTB9GYJPZ8QVVX0IR31TPZOGADYLI1ZIIUITFCUVPPIEOA4_Y5QFLE-EETJWQ
< /blockquote>
Файл журнала также захватил пустой параметр кода, как это: < /p>

[2025-07-17 07:22:35] Параметры кода 1: null < /p>
< /blockquote>
здесь my web.config: < /p>

здесь.



























Подробнее здесь: https://stackoverflow.com/questions/797 ... iis-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»