<?php
    ##########################################################################
    ##########################################################################
    //VERIFICA SEGURIDAD: Perfil de Administrador requerido antes de continuar
    global $PCOSESS_LoginUsuario,$MULTILANG_ErrorTitAuth,$MULTILANG_WSErr06;
    if (!PCO_EsAdministrador(@$PCOSESS_LoginUsuario))
        {
            PCO_Mensaje("{$MULTILANG_ErrorTitAuth}", "{$MULTILANG_WSErr06}", '', 'fa fa-exclamation-triangle fa-3x texto-rojo texto-blink', 'alert alert-warning alert-dismissible');
            PCO_Auditar("$PCOSESS_LoginUsuario Intenta acceso no autorizado Frm:-26","SECLog:event");
            die();
        }
    ##########################################################################
    ##########################################################################

	// Determina si la conexion actual de Practico esta encriptada
	global $URI,$DominioServidorSAML,$RaizScriptSAML;
	if(empty($_SERVER["HTTPS"]))
		$protocolo_webservice="http://";
	else
		$protocolo_webservice="https://";
	// Construye la URI de retorno
	$prefijo_webservice=$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];
	// Construye la URI de redireccion base para concatenar el servicio especifico
	$URI = $protocolo_webservice.$prefijo_webservice."?PCO_WSOn=1&PCO_WSId=PCO_AutenticacionOauth&OAuthSrv=";
	$DominioServidorSAML=$protocolo_webservice.$_SERVER['SERVER_NAME'];
	$RaizScriptSAML=$_SERVER['PHP_SELF'];
	$RaizScriptSAML=str_replace ( "/index.php" , "" , $RaizScriptSAML); //Hace reemplazo con / por si esta en un directorio
	$RaizScriptSAML=str_replace ( "index.php" , "" , $RaizScriptSAML);  //Hace reemplazo SIN / por si esta en la raiz
	
