Commit inicial Ventas Productivo
This commit is contained in:
1484
Portal/ConsultaCliente.aspx
Normal file
1484
Portal/ConsultaCliente.aspx
Normal file
File diff suppressed because it is too large
Load Diff
1245
Portal/ConsultaCliente.aspx.vb
Normal file
1245
Portal/ConsultaCliente.aspx.vb
Normal file
File diff suppressed because it is too large
Load Diff
182
Portal/LogInPortal.aspx
Normal file
182
Portal/LogInPortal.aspx
Normal file
@@ -0,0 +1,182 @@
|
||||
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="LogInPortal.aspx.vb" Inherits="LogInPortal" %>
|
||||
|
||||
<
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1" runat="server">
|
||||
<title>SIG - Inicio de Sesión</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
|
||||
|
||||
<!-- BEGIN GLOBAL MANDATORY STYLES -->
|
||||
<link href="http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=all" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/global/plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/global/plugins/simple-line-icons/simple-line-icons.min.css" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/global/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/global/plugins/uniform/css/uniform.default.css" rel="stylesheet" type="text/css" />
|
||||
<!-- END GLOBAL MANDATORY STYLES -->
|
||||
|
||||
<!-- BEGIN PAGE LEVEL STYLES -->
|
||||
<link href="/Metronic/assets/global/plugins/select2/select2.css" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/admin/pages/css/login-soft.css" rel="stylesheet" type="text/css" />
|
||||
<!-- END PAGE LEVEL SCRIPTS -->
|
||||
|
||||
<!-- BEGIN THEME STYLES -->
|
||||
<link href="/Metronic/assets/global/css/components-rounded.css" id="style_components" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/global/css/plugins.css" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/admin/layout/css/layout.css" rel="stylesheet" type="text/css" />
|
||||
<link id="style_color" href="/Metronic/assets/admin/layout/css/themes/default.css" rel="stylesheet" type="text/css" />
|
||||
<link href="/Metronic/assets/admin/layout/css/custom.css" rel="stylesheet" type="text/css" />
|
||||
<!-- END THEME STYLES -->
|
||||
<link type="image/x-icon" rel="shortcut icon" href="~/Imagenes/favicon.ico" />
|
||||
</head>
|
||||
<body class="login">
|
||||
<div class="logo">
|
||||
<img src="/Imagenes/LogoSinFondo.png" alt="" />
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<form id="form1" class="login-form" runat="server">
|
||||
<asp:ScriptManager ID="TSM" runat="server" EnableHistory="true" EnableSecureHistoryState="true" ScriptMode="Release" EnableScriptGlobalization="true" AsyncPostBackTimeout="600">
|
||||
<Scripts>
|
||||
<asp:ScriptReference Path="~/Metronic/assets/global/plugins/jquery.min.js" />
|
||||
<asp:ScriptReference Path="~/Metronic/assets/global/plugins/jquery-migrate.min.js" />
|
||||
<asp:ScriptReference Path="~/Metronic/assets/global/plugins/jquery-ui/jquery-ui.min.js" />
|
||||
<asp:ScriptReference Path="~/Scripts/funciones.js" />
|
||||
</Scripts>
|
||||
</asp:ScriptManager>
|
||||
|
||||
<h4 class="form-title">PORTAL DEL CLIENTE</h4>
|
||||
<div class="alert alert-danger display-hide">
|
||||
<button class="close" data-close="alert"></button>
|
||||
<span></span>
|
||||
</div>
|
||||
|
||||
<asp:UpdatePanel ID="upLogIn" runat="server" UpdateMode="Conditional">
|
||||
<ContentTemplate>
|
||||
<asp:HiddenField ID="HdnCC" runat="server" />
|
||||
|
||||
<asp:UpdatePanel ID="PnlLogin" runat="server" Visible="True">
|
||||
<ContentTemplate>
|
||||
<div class="form-group">
|
||||
<label class="control-label visible-ie8 visible-ie9">Clave Proveedor</label>
|
||||
<div class="input-icon">
|
||||
<i class="fa fa-key"></i>
|
||||
<asp:TextBox ID="TxtClaveCliente" CssClass="form-control placeholder-no-fix" runat="server" CausesValidation="true" MaxLength="13" ValidationGroup="LogIn" ToolTip="Clave del Cliente"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="RFVClave" runat="server" ControlToValidate="TxtClaveCliente" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clave''</b> es necesario, por favor ingréselo." ValidationGroup="LogIn"></asp:RequiredFieldValidator>
|
||||
<ajax:ValidatorCalloutExtender ID="VCEClave" runat="server" HighlightCssClass="vco" TargetControlID="RFVClave" Width="300px"></ajax:ValidatorCalloutExtender>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label visible-ie8 visible-ie9">Usuario</label>
|
||||
<div class="input-icon">
|
||||
<i class="fa fa-user"></i>
|
||||
<asp:TextBox ID="TxtUsuario" CssClass="form-control placeholder-no-fix" placeholder="Usuario" runat="server" CausesValidation="true" MaxLength="13" ValidationGroup="LogIn" Pattern="[^-,]+"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="RfvUsuario" runat="server" ControlToValidate="TxtUsuario" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Usuario''</b> es necesario, por favor ingréselo." ValidationGroup="LogIn"></asp:RequiredFieldValidator>
|
||||
<ajax:ValidatorCalloutExtender ID="VcoUsuario" runat="server" HighlightCssClass="vco" TargetControlID="RfvUsuario" Width="300px"></ajax:ValidatorCalloutExtender>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label visible-ie8 visible-ie9">Contraseña</label>
|
||||
<div class="input-icon">
|
||||
<i class="fa fa-lock"></i>
|
||||
<asp:TextBox ID="TxtContraseña" class="form-control placeholder-no-fix" type="password" placeholder="Contraseña" runat="server" CausesValidation="true" MaxLength="25" TextMode="Password" ValidationGroup="LogIn" Pattern="[^-,]+"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="RfvContraseña" runat="server" ControlToValidate="TxtContraseña" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contraseña''</b> es necesario, por favor ingréselo." ValidationGroup="LogIn"></asp:RequiredFieldValidator>
|
||||
<ajax:ValidatorCalloutExtender ID="VcoContraseña" runat="server" HighlightCssClass="vco" TargetControlID="RfvContraseña" Width="300px"></ajax:ValidatorCalloutExtender>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="form-actions">
|
||||
<asp:LinkButton ID="CmdLogIn" runat="server" class="btn blue pull-right" CausesValidation="true" Text="Entrar <i class='m-icon-swapright m-icon-white'></i>" ValidationGroup="LogIn" />
|
||||
</div>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
|
||||
<asp:UpdatePanel ID="PnlContra" runat="server" Visible="False">
|
||||
<ContentTemplate>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td align="center" colspan="2">Cambio de contraseña
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 170px;">
|
||||
<asp:HiddenField ID="HdnCveUsr" runat="server" />
|
||||
Nueva contraseña:
|
||||
</td>
|
||||
<td>
|
||||
<asp:TextBox ID="TxtContrasenia1" runat="server" TextMode="Password" Width="100%"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="RFVContrasenia" runat="server" ErrorMessage="Contraseña Vacía" ControlToValidate="TxtContrasenia1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Confirmar contraseña:
|
||||
</td>
|
||||
<td>
|
||||
<asp:TextBox ID="TxtContrasenia2" runat="server" TextMode="Password" Width="100%"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Contraseña Vacía" ControlToValidate="TxtContrasenia2" ValidationGroup="GrpGuardar" Display="Dynamic"></asp:RequiredFieldValidator>
|
||||
<asp:CompareValidator ID="CVContrasenia" runat="server" ErrorMessage="Contraseñas diferentes" Text="La nueva contraseña es diferente" ControlToCompare="TxtContrasenia1" ControlToValidate="TxtContrasenia2" ValidationGroup="GrpGuardar" Display="Dynamic"></asp:CompareValidator>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="text-align: center;">
|
||||
<asp:Button ID="BtnGuardar" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" CssClass="btn btn-primary" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
|
||||
<!-- BEGIN JAVASCRIPTS(Load javascripts at bottom, this will reduce page load time) -->
|
||||
<!-- BEGIN CORE PLUGINS -->
|
||||
<script src="/Metronic/assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/global/plugins/jquery.blockui.min.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/global/plugins/uniform/jquery.uniform.min.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/global/plugins/jquery.cokie.min.js" type="text/javascript"></script>
|
||||
<!-- END CORE PLUGINS -->
|
||||
<!-- BEGIN PAGE LEVEL PLUGINS -->
|
||||
<script src="/Metronic/assets/global/plugins/jquery-validation/js/jquery.validate.min.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/global/plugins/backstretch/jquery.backstretch.min.js" type="text/javascript"></script>
|
||||
<script type="text/javascript" src="/Metronic/assets/global/plugins/select2/select2.min.js"></script>
|
||||
<script type="text/javascript" src="/Metronic/assets/global/plugins/bootbox/bootbox.min.js"></script>
|
||||
<!-- END PAGE LEVEL PLUGINS -->
|
||||
<!-- BEGIN PAGE LEVEL SCRIPTS -->
|
||||
<script src="/Metronic/assets/global/scripts/metronic.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/admin/layout/scripts/layout.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/admin/layout/scripts/demo.js" type="text/javascript"></script>
|
||||
<script src="/Metronic/assets/admin/pages/scripts/login-soft.js" type="text/javascript"></script>
|
||||
<!-- END PAGE LEVEL SCRIPTS -->
|
||||
<script>
|
||||
jQuery(document).ready(function () {
|
||||
Metronic.init(); // init metronic core components
|
||||
Layout.init(); // init current layout
|
||||
Login.init();
|
||||
Demo.init();
|
||||
// init background slide images
|
||||
$.backstretch([
|
||||
"/Metronic/assets/admin/pages/media/bg/1.jpg",
|
||||
"/Metronic/assets/admin/pages/media/bg/2.jpg",
|
||||
"/Metronic/assets/admin/pages/media/bg/3.jpg",
|
||||
"/Metronic/assets/admin/pages/media/bg/4.jpg"
|
||||
], {
|
||||
fade: 1000,
|
||||
duration: 8000
|
||||
}
|
||||
);
|
||||
});
|
||||
</script>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
<div class="copyright">
|
||||
2015 © AD Sistemas.
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
190
Portal/LogInPortal.aspx.vb
Normal file
190
Portal/LogInPortal.aspx.vb
Normal file
@@ -0,0 +1,190 @@
|
||||
Imports System.Data
|
||||
Imports Extensiones
|
||||
|
||||
Partial Class LogInPortal
|
||||
Inherits System.Web.UI.Page
|
||||
|
||||
|
||||
#Region " PROPIEDADES "
|
||||
Private Property CveUsuario As Integer
|
||||
Get
|
||||
Return ViewState("CveUsuario").ToString.ToEntero
|
||||
End Get
|
||||
Set(value As Integer)
|
||||
ViewState("CveUsuario") = value
|
||||
End Set
|
||||
End Property
|
||||
#End Region
|
||||
|
||||
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||
If Not Page.IsPostBack Then
|
||||
|
||||
Response.Redirect("/PortalCliente/PortalCliente.aspx")
|
||||
' TxtUsuario.Focus()
|
||||
' Me.Form.DefaultButton = CmdLogIn.ClientID
|
||||
|
||||
' 'si vienen los parámetros encriptados
|
||||
' If Request("p") IsNot Nothing AndAlso Request("p") <> "" Then
|
||||
' Dim Salida As String = Decripta(Request("p"))
|
||||
|
||||
' If Salida <> "" Then
|
||||
' Dim UrlParametros As Hashtable = Parametros(Salida)
|
||||
|
||||
' If UrlParametros("OPCION") IsNot Nothing AndAlso UrlParametros("OPCION").ToString = "Activar" Then
|
||||
|
||||
' If UrlParametros("CVEU") IsNot Nothing AndAlso UrlParametros("CVEU").ToString.ToEntero > 0 Then
|
||||
' CveUsuario = UrlParametros("CVEU").ToString.ToEntero
|
||||
' 'Activo el usuario y redirecciono para que pida la nueva contraseña
|
||||
' Dim currentDate As Date = Date.Now
|
||||
' Dim elapsedTicks As Long = currentDate.Ticks - UrlParametros("HORA").ToString.ToLong
|
||||
' Dim elapsedSpan As New TimeSpan(elapsedTicks)
|
||||
' PnlLogin.Visible = False
|
||||
|
||||
|
||||
' If elapsedSpan.Days < 3 Then
|
||||
|
||||
' Dim Usr As New ClsSisUsuarios
|
||||
' If Usr.GetUsuariosPortal(CveUsuario, -1, -1) Then
|
||||
|
||||
' Dim dr As DataRow = Usr.DtResultados.FiltroPrimero("")
|
||||
|
||||
' If dr IsNot Nothing Then
|
||||
' If dr("Estatus").ToString = "0" Then
|
||||
' PnlContra.Visible = True
|
||||
' HdnCveUsr.Value = CveUsuario.ToString
|
||||
' Me.Form.DefaultButton = BtnGuardar.ClientID
|
||||
' 'If Usr.UpdateUsuarioPortal(dr("Usuario").ToString, dr("Nombre").ToString,
|
||||
' ' dr("Permiso1").ToString = "True", dr("Permiso2").ToString = "True", dr("Permiso3").ToString = "True", dr("Permiso4").ToString = "True", dr("Permiso5").ToString = "True",
|
||||
' ' dr("Permiso6").ToString = "True", dr("Permiso7").ToString = "True", dr("Permiso8").ToString = "True", dr("Permiso9").ToString = "True", dr("Permiso10").ToString = "True",
|
||||
' ' True, TxtContrasenia1.Text, dr("CveCliente").ToString.ToEntero, dr("CveProveedor").ToString.ToEntero, CveUsr) Then
|
||||
|
||||
' ' Alert("Contraseña Modificada.", TipoMensaje.MsgConfirmacion, JSBtnAceptar:="location.href=""ConsultaCliente.aspx""")
|
||||
|
||||
' 'End If
|
||||
' Else
|
||||
' Alert("El Usuario ya está activado, ingrese através del sitio.", TipoMensaje.MsgError, JSBtnAceptar:="location.href=""LoginPortal.aspx""")
|
||||
' PnlLogin.Visible = True
|
||||
' End If
|
||||
' Else
|
||||
' Alert("El Usuario no existe", TipoMensaje.MsgError)
|
||||
' End If
|
||||
|
||||
' End If
|
||||
|
||||
' Usr.Dispose()
|
||||
' Else
|
||||
' Alert("La Activación expiró", TipoMensaje.MsgError)
|
||||
' End If
|
||||
|
||||
' TxtClaveCliente.Text = UrlParametros("CLAVE").ToString.Trim
|
||||
|
||||
' End If
|
||||
|
||||
' End If
|
||||
' End If
|
||||
' Else
|
||||
' CveUsuario = -1
|
||||
' End If
|
||||
|
||||
'Else
|
||||
' If CveUsuario > 0 Then
|
||||
' BtnGuardar_Click(Nothing, Nothing)
|
||||
' Else
|
||||
' CmdLogIn_Click(Nothing, Nothing)
|
||||
' End If
|
||||
End If
|
||||
End Sub
|
||||
|
||||
'Private Function Parametros(Cadena As String) As Hashtable
|
||||
' Dim P1() As String = Cadena.Split("&"c)
|
||||
' Dim Tmp As String
|
||||
' Dim P2() As String
|
||||
|
||||
' Dim URLParametros As New Hashtable
|
||||
|
||||
' For Each Tmp In P1
|
||||
' P2 = Tmp.Split("="c)
|
||||
' URLParametros.Add(P2(0).ToString.ToUpper, P2(1))
|
||||
' Next
|
||||
' Return URLParametros
|
||||
'End Function
|
||||
|
||||
'Protected Sub CmdLogIn_Click(ByVal sender As Object, ByVal e As EventArgs) Handles CmdLogIn.Click
|
||||
' Dim ObjUsuario As New ClsSisUsuarios
|
||||
' Dim Usuario As Usuario = Nothing
|
||||
' Usuario = ObjUsuario.ValidaUsuarioPortal(TxtClaveCliente.Text, TxtUsuario.Text, TxtContraseña.Text)
|
||||
' Session("UsuarioSIG") = Usuario
|
||||
' Session("DefaultPage") = False
|
||||
' ObjUsuario.Dispose()
|
||||
|
||||
' If Usuario IsNot Nothing Then
|
||||
|
||||
' CreaObjetoEmpresa(Usuario)
|
||||
' 'si la contraseña es la prederminada, pide la nueva contraseña
|
||||
' If TxtContraseña.Text = ClsPaginas.ContraseñaPredeterminada Then
|
||||
' HdnCC.Value = "1"
|
||||
' HdnCveUsr.Value = CType(Session("UsuarioSIG"), Usuario).CveUsuario.ToString
|
||||
' PnlLogin.Visible = False
|
||||
' PnlContra.Visible = True
|
||||
' Else
|
||||
' FormsAuthentication.RedirectFromLoginPage("SIGPortal", False)
|
||||
' Response.Redirect("ConsultaCliente.aspx", True)
|
||||
' End If
|
||||
|
||||
' Else
|
||||
' Alert("Usuario y/o Contraseña incorrectos.", TipoMensaje.MsgAdvertencia)
|
||||
' End If
|
||||
|
||||
'End Sub
|
||||
|
||||
'Private Sub CreaObjetoEmpresa(UsuarioActual As Usuario)
|
||||
' Dim ObjEmpresa As New ClsSisEmpresas()
|
||||
' If ObjEmpresa.GetEmpresas(UsuarioActual.CveEmpresa, "-1", "-1", "-1", "-1") Then
|
||||
' Dim Emp As Empresa
|
||||
' Emp = ObjEmpresa.Empresa
|
||||
' Emp.Ruta = String.Format("{0}Empresas\{1}\", AppDomain.CurrentDomain.BaseDirectory, UsuarioActual.CveEmpresa)
|
||||
' UsuarioActual.Empresa = Emp
|
||||
' Else
|
||||
' Session("Empresa") = Nothing
|
||||
' End If
|
||||
' ObjEmpresa.Dispose()
|
||||
'End Sub
|
||||
|
||||
'Protected Sub BtnGuardar_Click(sender As Object, e As EventArgs) Handles BtnGuardar.Click
|
||||
|
||||
' If HdnCveUsr.Value.ToEntero > 0 Then
|
||||
' Dim ObjUsuario As New ClsSisUsuarios
|
||||
' Dim Usuario As Usuario = Nothing
|
||||
' If ObjUsuario.GetUsuariosPortal(HdnCveUsr.Value.ToEntero, -1, -1) Then
|
||||
|
||||
' Dim dr As DataRow = ObjUsuario.DtResultados.FiltroPrimero("")
|
||||
|
||||
' If ObjUsuario.UpdateUsuarioPortal(dr("Usuario").ToString, dr("Nombre").ToString, "",
|
||||
' dr("Permiso1").ToString = "True", dr("Permiso2").ToString = "True", dr("Permiso3").ToString = "True", dr("Permiso4").ToString = "True", dr("Permiso5").ToString = "True",
|
||||
' dr("Permiso6").ToString = "True", dr("Permiso7").ToString = "True", dr("Permiso8").ToString = "True", dr("Permiso9").ToString = "True", dr("Permiso10").ToString = "True",
|
||||
' True, TxtContrasenia1.Text.Trim, dr("CveCliente").ToString.ToEntero, dr("CveProveedor").ToString.ToEntero, HdnCveUsr.Value.ToEntero) Then
|
||||
|
||||
' Usuario = ObjUsuario.ValidaUsuarioPortal(dr("CveCliente").ToString, dr("Usuario").ToString, TxtContrasenia1.Text)
|
||||
' Session("UsuarioSIG") = Usuario
|
||||
' Session("DefaultPage") = False
|
||||
|
||||
' If Usuario IsNot Nothing Then
|
||||
|
||||
' CreaObjetoEmpresa(Usuario)
|
||||
' 'si hubo cambio de contraseña, genera el ticket
|
||||
' 'If HdnCC.Value = "1" Then
|
||||
' FormsAuthentication.RedirectFromLoginPage("SIGPortal", False)
|
||||
' 'End If
|
||||
' 'Alert("Contraseña Modificada.", TipoMensaje.MsgConfirmacion, JSBtnAceptar:="location.href=""ConsultaCliente.aspx""")
|
||||
' Response.Redirect("ConsultaCliente.aspx")
|
||||
' End If
|
||||
|
||||
|
||||
' End If
|
||||
' End If
|
||||
|
||||
' ObjUsuario.Dispose()
|
||||
' End If
|
||||
|
||||
'End Sub
|
||||
End Class
|
||||
BIN
Portal/vssver2.scc
Normal file
BIN
Portal/vssver2.scc
Normal file
Binary file not shown.
18
Portal/web.config
Normal file
18
Portal/web.config
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration>
|
||||
<system.webServer>
|
||||
<defaultDocument>
|
||||
<files>
|
||||
<add value="LoginPortal.aspx" />
|
||||
</files>
|
||||
</defaultDocument>
|
||||
</system.webServer>
|
||||
<!--<system.web>
|
||||
<authentication mode="Forms">
|
||||
<forms loginUrl="LogInPortal.aspx" protection="All" timeout="20" name=".ASPXSIGPortal" path="/" requireSSL="false" slidingExpiration="true" defaultUrl="ConsultaClientes.aspx" cookieless="UseDeviceProfile" enableCrossAppRedirects="false" />
|
||||
</authentication>
|
||||
<authorization>
|
||||
<deny users="?" />
|
||||
</authorization>
|
||||
</system.web>-->
|
||||
</configuration>
|
||||
Reference in New Issue
Block a user