我是这里的新手,我需要从公司的Web服务连接到我要创建的网站。因此,我需要通过标头传递来自用户和正在访问的设备的信息,就像在应用程序中完成的(准备就绪)一样。除了通过get的参数外,我无法通过此信息。有人可以帮我吗?
这是我的index.cshtml.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
using System.Net.Http;
using BibliotecasGerais;
using System.Net;
using System.Collections.Specialized;
namespace wV11.Pages
{
public class IndexModel : PageModel
{
private string idMobile = (data);
private string deviceID = (data);
private string sistema = (data);
public void OnPost(string numeroSerie, string user, string pass)
{
numeroSerie = MobGeral.CriptografarTexto(numeroSerie);
idMobile = MobGeral.CriptografarTexto(idMobile);
deviceID = MobGeral.CriptografarTexto(deviceID);
sistema = MobGeral.CriptografarTexto(sistema);
WebClient dadosHeaders = new WebClient();
dadosHeaders.Headers.Add("numeroSerie", numeroSerie);
dadosHeaders.Headers.Add("sistema", sistema);
dadosHeaders.Headers.Add("idMobile", idMobile);
dadosHeaders.Headers.Add("deviceID", deviceID);
Request.Headers.Add("numeroSerie", numeroSerie);
Request.Headers.Add("sistema", sistema);
Request.Headers.Add("idMobile", idMobile);
Request.Headers.Add("deviceID", deviceID);
Response.Redirect("http://ws1.versa.com.br:8083/wslic/check/?numeroSerie=" + numeroSerie + "&sistema=" + sistema + "&idMobile=" + idMobile + "&deviceID=" + deviceID + "&user=" + user + "&pass=" + pass);
return;
}
}
}