Visual CSharp .NET - Leer contenido de la url para autorización en http://localhost

 
Vista:

Leer contenido de la url para autorización en http://localhost

Publicado por Tomas Wegenast (1 intervención) el 25/05/2018 16:44:01
Buenos dias. Tengo una consulta. Estoy trabajando con la autorizacion de MercadoLibre, la cual necesita una direccion web para redireccionar a los usuarios una vez que autorizan mi aplicacion. En esa direccion está el codigo de autorizacion, por ejemplo:

https://misitioweb.com/code=54561351581531

Yo necesito el parametro 'code'. Como puedo leer ese codigo si está en una pagina web y yo en una aplicacion .NET?

Por eso pensé en localhost. Cambiar la pagina de redireccion por localhost. Entonces podria leer el codigo, pero el tema es. Como? Tengo que abrir puertos? O que?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Leer contenido de la url para autorización en http://localhost

Publicado por Cristian Saavedra (1 intervención) el 04/07/2018 16:37:16
Tomas,

con respecto a lo que necesitas hacer es bastante simple ya que para leer parámetros que anexas en la url se hace a través de : " Request.QueryString " y seria algo asi:

string code = Request.QueryString("code");

Pero para eso la url debiera ir en este formato:

https://misitioweb.com/?code=54561351581531

Anteponiendo el signo de pregunta con eso ya puedes capturar los datos, y si necesitas agregar mas variables se hace de la siguiente manera:

https://misitioweb.com/?code=54561351581531&variable=199283746

Solo al comenzar con los parametros se les coloca un signo de pregunta, las demas variables van con &.

Como recomendación y eso que estas trabajando con el sitio de mercadolibre te recomiendo que los datos los encriptes y que no vallan los numeros solos ya que eso es bastante peligroso a nivel de seguridad de un software.

Te recomiendo que busques como trabajar con tokens los cuales podrias agregarlos de la misma manera en la url pero en vez de ir numeros iran simbolos, letras en mayusculas y minusculas y numeros.

Espero haber sido de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar