C# webservice的头数据

C# webservice的头数据,c#,.net,web-services,asp.net-core,C#,.net,Web Services,Asp.net Core,我是新来的,我需要将我公司的web服务连接到我正在创建的网站。因此,我需要通过标题从用户和正在访问的设备传递信息,就像在应用程序中一样(该应用程序已准备就绪)。我无法通过它传递此信息,除非通过参数,通过get。有人能帮我吗 这是我的index.cshtml.cs: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspN

我是新来的,我需要将我公司的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;
        }
    }
}

不能使用标题重定向。您可能必须使用WebClient发出请求,并将响应作为对当前请求的响应传递。您不能使用标头重定向。您可能必须使用WebClient发出请求,并将响应作为对当前请求的响应传递。