代码之家  ›  专栏  ›  技术社区  ›  SOAL ABDELDJALLIL

请求重定向到/account/login?returnurl在服务器上安装后为%2f

  •  0
  • SOAL ABDELDJALLIL  · 技术社区  · 7 年前

    我使用的是ASP.NET Core2.1,我在本地计算机上启动应用程序时没有任何问题,我可以调试它并在浏览器上打开它,但当我将其部署到服务器时,出现了重拨错误,我无法登录。

    这是我的web.config文件:

    <?xml version="1.0" encoding="utf-8"?>
        <configuration>
          <appSettings>
            <add key="autoFormsAuthentication" value="false" />
            <add key="enableSimpleMembership" value="false" />
          </appSettings>
          <location path="." inheritInChildApplications="false" allowOverride="false">
            <system.webServer>
              <handlers>
                <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
              </handlers>
              <aspNetCore processPath="dotnet" arguments=".\BusinessAdvisor.Inventory.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
            </system.webServer>
            <system.web>
              <trust level="Full" />
            </system.web>
          </location>
          <system.web>
            <authentication mode="None" />
            <compilation defaultLanguage="c#" debug="true" />
          </system.web>
          <connectionStrings>
            <add name="DefaultConnection" connectionString="server=localhost;user id=????_dba;password=???????;database=atechdzc_mobiserv;allowuservariables=True;persistsecurityinfo=True;SslMode=none" />
          </connectionStrings>
        </configuration>
        <!--ProjectGuid: 5d471955-9737-4896-a960-3eb7ede4494e-->
    

    我尝试了所有的解决方案,但我得到了同样的错误!

    编辑:

    当我对“windows身份验证”进行身份验证时,不会出现错误,如果我将其设置为“匿名身份验证”,则错误仍然存在。

    0 回复  |  直到 7 年前
        1
  •  0
  •   SOAL ABDELDJALLIL    7 年前

    这是我的连接字符串中的一个错误,然后迁移没有更新自动更新。我把连接线接上了 appsettings.production.json设置 我更新了数据库。