openstamanager
openstamanager copied to clipboard
Possibilità di forzatura BASEURL
L'attributo App::$baseurl viene valorizzato automaticamente da:
https://github.com/devcode-it/openstamanager/blob/master/src/App.php#L154
$baseurl = (isHTTPS(true) ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].$rootdir;
Andrebbe resa possibile una forzatura dal file config.inc.php in modo che, se presente, sovrascriva questo attributo.
Un esempio di problema accade quando c'è, per esempio, PHP che gira su server apache e c'è in mezzo un proxy, per cui PHP legge solo l'IP locale del server apache locale e invece di https://mioindirizzo.it calcola http://192.168.x.y (o altro indirizzo privato).
Il problema sorge, per esempio, nel plugin Presentazioni bancarie poiché, se il BASEURL non è corretto, i file CBI o XML da scaricare non avranno l'URL corretta.