C# 如何在C语言中设置授权头#
我正在尝试手动将令牌传递到标头,以便对我的用户进行身份验证。因为当我尝试登录时,应用程序说它是空的 我尝试使用“HttpContext.Current.Response.AppendHeader(“Content-Length”,contentLength)”,但在HttpContext中得到一个错误,它不包含“Current”的定义。这就是我找到的媒介,还有其他媒介吗 [不行动]C# 如何在C语言中设置授权头#,c#,C#,我正在尝试手动将令牌传递到标头,以便对我的用户进行身份验证。因为当我尝试登录时,应用程序说它是空的 我尝试使用“HttpContext.Current.Response.AppendHeader(“Content-Length”,contentLength)”,但在HttpContext中得到一个错误,它不包含“Current”的定义。这就是我找到的媒介,还有其他媒介吗 [不行动] public TokenUser GetUserFromToken() { I
public TokenUser GetUserFromToken()
{
IEnumerable<string> tokenList;
HttpContext.Current.Response.AppendHeader("Content-Length", contentLength);
string token;
if (Request.Headers.TryGetValues("Token", out tokenList))
token = tokenList.FirstOrDefault();
else
token = "";
if (String.IsNullOrEmpty(token))
{
var msg = "Não foi possível identificar o token na requisição";
throw ExceptionFactory.BadRequest(ServiceErrorCode.SingleUserError, msg);
}
公共令牌用户GetUserFromToken()
{
IEnumerable标记列表;
HttpContext.Current.Response.AppendHeader(“内容长度”,contentLength);
字符串标记;
if(Request.Headers.TryGetValues(“Token”,out tokenList))
token=tokenList.FirstOrDefault();
其他的
令牌=”;
if(String.IsNullOrEmpty(令牌))
{
var msg=“Não foi possível identificar o token na requisião”;
抛出ExceptionFactory.BadRequest(ServiceErrorCode.SingleUserError,msg);
}
请用英语提问。或问在请用英语提问。或问在