繁体   English   中英

带有参数的错误 url(从 web.config 读取密钥)mvc c# visual studio 2013

[英]Error url with parameters (read key from web.config) mvc c# visual studio 2013

我有以下代码:

public ActionResult Signin()
{
    var state = Guid.NewGuid(); // work for application state if required then we can use it.
    var oAuthUrl = $"{ConfigurationManager.AppSettings["AuthorizationEndpoint"]}?response_type=code&redirect_uri={ConfigurationManager.AppSettings["RedirectUri"]}&client_id={ConfigurationManager.AppSettings["ClientId"]}&env={ConfigurationManager.AppSettings["Environment"]}&state={state}";
    return Redirect(oAuthUrl);
}

oAuthUrl 的语法有错误。 拜托我需要你的帮忙

我假设您可能需要安装 NuGet package System.Configuration.ConfigurationManager。 您的目标.Net 版本是什么? 我在这里问是因为我的声誉不足以对原始问题发表评论。

public ActionResult Signin()
        {
            var state = Guid.NewGuid(); // work for application state if required then we can use it.
            var oAuthUrl = $"{ConfigurationManager.AppSettings["AuthorizationEndpoint"]}?response_type=code&redirect_uri={ConfigurationManager.AppSettings["RedirectUri"]}&client_id={ConfigurationManager.AppSettings["ClientId"]}&env={ConfigurationManager.AppSettings["Environment"]}&state={state}";
            return Redirect(oAuthUrl);
        }

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM