Muy buen dia para todos, Estoy comenzando con service layer y estoy intentando conectarme desde C# utilizando la libreria RestSharp, que he visto como ejemplo en otros foros e hilos pero no he tenido exito con ello ya que al tratar de conectarme al puerto 50000 de mi servidor local, se cae la conexion y me muestra el siguiente mensaje:
+ InnerException {"Se ha terminado la conexión: No se puede establecer una relación de confianza para el canal seguro SSL/TLS."} System.Exception {System.Net.WebException}
Este es mi código en C# para la conexión.
var options = new RestClientOptions("https://localhost:50000/b1s/v1/Login")
{
MaxTimeout = -1
};
var client = new RestClient(options);
var request = new RestRequest("api/item",Method.Post);
request.AddHeader("Content-Type", "application/json");
var body = "{\"CompanyDB\": \"xxxx\",\"Password\": \"xxxxx\",\"UserName\": \"xxxxx\"}";
request.AddParameter("application/json", body, ParameterType.RequestBody);
RestResponse response = client.Execute(request);
return response.Content;
Muchas gracias por su atención, espero puedan ayudarme.
Despues de conumir varias librerias, validar opciones y revisar varios foros, encontré la manera de conetarme utilizando las siguientes librerias, desde C#.
using System.Net;
using Newtonsoft.Json.Linq;
using System.IO;