Autenticación Web con el DNI Electrónico Peruano

Autenticación Web con el DNI Electrónico Peruano  Desde hace ya mucho tiempo estuve detrás de lograr este objetivo, el poder hacer que mis usuarios por medio de su DNIe puedan logear a los aplicativos web usando su DNIe, realmente en internet existe muy poca información al respecto de como realizar esto, pero les voy a hacer un resumen para entender el funcionamiento antes de pasar a la nuestra implementación. Como ya hemos hablado antes el DNIe tiene dos certificados dentro, uno de ellos que nos sirve para poder firmar electronicamente documentos,  y el otro que nos permite autenticarnos de manera remota, el que vamos a usar para poder lograr este… Read More

Continue Reading

Cross Origin Resource Sharing en Apache24

Cross Origin Resource Sharing en Apache24 CORS (Cross Origin Resource Sharing) es una tecnología que cada día necesitamos utilizar más a la hora de desarrollar aplicaciones móviles y web. En una aplicación web clásica nosotros podemos cargar una página y solicitar que esta cargue dinámicamente datos vía AJAX, pero se complica cuando se realiza en diferentes dominios ahí entra CORS, cuando necesitamos hacer que nuestra aplicación en Flash, Java o Angular JS pueda conectarse a diferentes servidores. Ahora se preguntaran porque necesitas que tu aplicación se conecte a diferentes dominios, en nuestro caso hemos tenido la necesidad de una aplicación cliente que tenga la capacidad de poder conectarse a diferentes… Read More

Continue Reading

SUNAT como validar el número de RUC para facturación electrónica

Bueno ahora esta de moda la facturación electrónica en nuestro querido Perú, y hemos tenido varios problemas en cuanto al tema de la validación del RUC en caso de factura, en especial cuando los WebServices de Sunat cae, y no tenemos como comunicar el documento, y saber si esta rechazado o no y por lo tanto tampoco podemos podemos entregar la copia impresa, ya que si es rechazado seria una copia impresa carente de valor, pero bueno en si he hecho encontré varias maneras de poder validar el número de RUC. Algoritmo de validación Como todos sabemos nuestro números de RUC tienen once dígitos, de los cuales los dos primeros… Read More

Continue Reading

DNI Electrónico Peruano en plataformas Windows/MacOS/Linux

DNI Electrónico Perú (MacOS/Linux) Les comparto la experiencia que tuve para poder hacer andar mi DNI Electrónico Peruano en mi MacBook con High Sierra, la verdad que no hay mucha ciencia en esta ocasión solamente usar el Middleware adecuado, y de pasada darles alcance de otros recursos que de verdad fueron difíciles de conseguir, pero de todas maneras un agradecimiento a la gente de RENIEC, y de Oberthur por el apoyo. El Objetivo de este documento es lograr que puedan usar las funcionalidades del dnie en otras plataformas que no sean Microsoft Windows, si bien no es un manual de paso por paso les dará las herramientas e indicaciones para… Read More

Continue Reading