Bonjour,

On a un problème sur un de nos produit.
Nous recevons d'un proxy des headers, entre autre pour définir le login de la personne connectée au SSO.

Certains passent, d'autres non(on dirait ceux avec un _ dedans)

Sachant que si on execute apache_request_headers, on voit bien les headers.

Est-ce que vous savez ce qu'on devrait utiliser ?

Notre app.php est comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
<?php
 
umask(0000);
 
use Symfony\Component\ClassLoader\ApcClassLoader;
use Symfony\Component\HttpFoundation\Request;
 
$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
 
// Use APC for autoloading to improve performance.
// Change 'sf2' to a unique prefix in order to prevent cache key conflicts
// with other applications also using APC.
/*
$loader = new ApcClassLoader('sf2', $loader);
$loader->register(true);
*/
 
require_once __DIR__.'/../app/AppKernel.php';
//require_once __DIR__.'/../app/AppCache.php';
 
$kernel = new AppKernel('prod', false);
$kernel->loadClassCache();
//$kernel = new AppCache($kernel);
$request = Request::createFromGlobals();
 
$request->setTrustedProxies(array('192.168.92.0/24'));
 
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
Donc a priori, on pense qu'on autorise ce qu'il faut.

Qu'en pensez-vous ?
Pierre