1 0 Tag Archives: Web
post icon

Agregar Seguridad con Autenticación Básica HTTP con WebAPI

Al crear un Web Service con WebAPI de MVC.Net en muchos casos podríamos necesitar agregar autenticación ante las operaciones. Esto se puede resolver de muchas formas simples y combinadas.

El mecanismo que veremos será autenticación básica en el Header HTTP mediante los módulos de IIS.

En el proyecto creamos un controlador nuevo con este método de ejemplo: (Continuar Leyendo sobre Agregar Seguridad con Autenticación Básica HTTP con WebAPI)

post icon

Redireccionar de HTTP a HTTPS en ASP.Net

Redireccionar de un protocolo a otro con ASP.NET es relativamente sencillo y existen varias formas de hacerlo, desde codificando en la página misma, el global.asax, utilizar mod en IIS y configurarlo a nivel de servidor o a nivel de aplicación entre otros. El modo que veremos será para afectar a toda la aplicación de una vez, sin cambiar el efecto en el resto de las páginas que aloja el servidor, es decir, en el global.asax (Continuar Leyendo sobre Redireccionar de HTTP a HTTPS en ASP.Net)

post icon

Aplicar condicionalmente CSS al navegador / browser

La diferencia que existe hoy día entre un navegador y otro es mucho más estrecha que hace unos años atrás en donde era una odisea realmente diseñar para más de un navegador nuestros sitios web’s. Si bien es cierto que aun existe eso, es menos que antes, pero aún necesitamos aplicar algunas propiedades especificas para un navegador y otro. (Continuar Leyendo sobre Aplicar condicionalmente CSS al navegador / browser)

22 febrero 2014
post icon

Validar Certificado SSL con VB.Net y C#.Net

Cuando necesitamos consumir Web Services o respuestas HTTPS de sitios que están cifrados con un certificado SSL, ya sea verificado o no, tenemos que poder aceptar dicho certificado en el programa cliente para realizar la conexión.

Si no hacemos la aceptación de dicho certificado nos toparemos con el siguiente mensaje de error:

Se ha terminado la conexión: No se puede establecer una relación de confianza para el canal seguro SSL/TLS.

Para implementar en el tipo de cliente que sea que estemos creando debemos agregar un método que nos retorne el OK o aceptación del SSL (Continuar Leyendo sobre Validar Certificado SSL con VB.Net y C#.Net)

post icon

Pasar parametros por Postback en ASP.Net [Cross Page Postback]

Hace meses atrás vimos como pasar parametros por GET en ASP.Net. En esta ocasión veremos como hacerlo por POST para evitar mostrar en la URL los datos (en texto plano o encriptado) que estamos pasando, evitando la fácil manipulación de ellos.

Vale destacar que esta opción está disponible desde la versión 2.0 de ASP, y existen 2 maneras de utilizarlas.

La primer manera es algo más flexible pero con mayor posibilidad de crear errores en tiempo de ejecución. (Continuar Leyendo sobre Pasar parametros por Postback en ASP.Net [Cross Page Postback])

20 agosto 2012
post icon

Como forzar a utilizar una tipografia en una WEB

A veces en en afán de crear páginas webs bonitas llegamos a utilizar tipografías o fuentes poco comunes, que no todas las máquinas tendrán instaladas y por lo tanto no serán visualizadas como deseamos.

Personalmente me ha gustado mucho una fuente creada por Google, llamada Open Sans y la he usado en más de una ocasión pero resulta que no lo encontrarás en casi ninguna máquina.

Resulta que gracias a CSS con la ayuda (Continuar Leyendo sobre Como forzar a utilizar una tipografia en una WEB)

30 julio 2012
post icon

Capturar la tecla [ENTER] con JavaScript y que funcione en varios browsers

Capturar cuando se presiona la tecla <ENTER> o <INTRO> desde alguna página web es tarea conocida de sobra, pero sigue habiendo gente que pregunta sobre ésto. Lo más engorroso en ésto es hacer funcionar en varios navegadores, especialmente los más populares (Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Safari, etc).

La implementación más común de ésto es cuando el (Continuar Leyendo sobre Capturar la tecla [ENTER] con JavaScript y que funcione en varios browsers)

post icon

Habilitar variables largas [$HTTP_POST_VARS] en PHP 5.X

Si habían desarrollado años atrás su sistema, lo más seguro que utilizaron PHP 4.x donde funcionaban sin más las variables largas, como por ejemplo

$HTTP_POST_VARS["name"]

Te darás cuenta que al migrar a versiones modernas ya no funcionan éstas por estar deprecadas. El motivo es porque han cambiado a un sintaxis más corta, como sería (Continuar Leyendo sobre Habilitar variables largas [$HTTP_POST_VARS] en PHP 5.X)

post icon

Como utilizar el control ASPXCallbackPanel de DevExpress

Una de las maneras más fáciles de implementar el callback con técnología ASPX, es con los controles de DevExpress. La mayoría de sus controles tiene callback propio como la grilla o el combo, pero no todos como las cajas de texto, combos de fechas y otros. Entonces que hacer con ellos? usar el panel de callback.

En este ejemplo tendremos un combo con items (Continuar Leyendo sobre Como utilizar el control ASPXCallbackPanel de DevExpress)

post icon

Configurar SSH y SCP para que no soliciten contraseñas

Si entraste en este post es que probablemente siempre estas conectandote a los mismos servidores y cada vez que lo haces tienes que escribir la contraseña. O quizas quierse configurar una tarea en el crontab que ejecute un comando o haga un copiado de archivos entre equipos(algo que la peticion de contraseña te impide). Bueno, aqui te mostramos la manera en la que puedes evitar la solicitud de contraseña.

Paso 1

En el servidor al que deseamos tener acceso sin contraseña ejecutamos el siguiente comando:

"ssh-keygen -b 4096 -t rsa"

y luego nos aparecera lo siguiente (Continuar Leyendo sobre Configurar SSH y SCP para que no soliciten contraseñas)

Página 1 de 7123456» Fin