diff --git a/.env.example b/.env.example index 6b2e6d03cfc28373b9960a2f06d0212430767cac..8b50bd0a4fd7f29e9c51821c5c10843f517ff8f6 100644 --- a/.env.example +++ b/.env.example @@ -32,4 +32,6 @@ MAIL_ENCRYPTION=null PUSHER_APP_ID= PUSHER_KEY= -PUSHER_SECRET= \ No newline at end of file +PUSHER_SECRET= + +METADATA_URL=‘https://mdx.idem.garr.it/edugain/entities/’ diff --git a/app/Libraries/EarcUtils.php b/app/Libraries/EarcUtils.php index dcbc1f5b5a6f41a23f5216e18e47abe29541a88a..0e63a2e7020390e9ad05c8a15e16aa9910909c51 100755 --- a/app/Libraries/EarcUtils.php +++ b/app/Libraries/EarcUtils.php @@ -78,7 +78,7 @@ class EarcUtils public static function getIdpMetadata($entityid) { $metaloader = new MetaLoader(null); - $metaloader->loadSource(array('src' => 'http://md.idem.garr.it/metadata/idem-test-metadata-sha256.xml')); + $metaloader->loadSource(array('src' => env('‘METADATA_URL’') . urlencode($entityid))); $metaloader->writeMetadataFiles(Configuration::getInstance()->getPathValue('metadatagenerateddir', 'metadata-generated-idp/')); include Configuration::getInstance()->getPathValue('metadatagenerateddir', 'metadata-generated-idp/').'saml20-idp-remote.php';