From 9f35fdabc61b0250515ddc0fd92ac49dbb5cecc4 Mon Sep 17 00:00:00 2001 From: Tim van Dijen <tvdijen@gmail.com> Date: Tue, 12 Dec 2017 13:28:19 +0100 Subject: [PATCH] Proxy support \SimpleSAML\Utils\HTTP::fetch properly handles proxy settings before calling file_get_contents() --- modules/authYubiKey/libextinc/Yubico.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/authYubiKey/libextinc/Yubico.php b/modules/authYubiKey/libextinc/Yubico.php index aaf99c998..15fd20a07 100644 --- a/modules/authYubiKey/libextinc/Yubico.php +++ b/modules/authYubiKey/libextinc/Yubico.php @@ -125,7 +125,7 @@ class Auth_Yubico /* Support https. */ $url = "https://api.yubico.com/wsapi/verify?" . $parameters; - $responseMsg = file_get_contents($url); + $responseMsg = \SimpleSAML\Utils\HTTP::fetch($url); if(!preg_match("/status=([a-zA-Z0-9_]+)/", $responseMsg, $out)) { throw new Exception('Could not parse response'); -- GitLab