Javascript 使用asp.net和多页

Javascript 使用asp.net和多页,javascript,asp.net,angularjs,Javascript,Asp.net,Angularjs,我正在尝试创建angular应用程序,如果用户看到登录页面,登录成功后(第三方系统),登录页面将向服务器发送验证请求,如果验证正常,服务器将发送带有新ng模块的新html。我已经试过了 $scope.doLogin = function () { $http.post("Home", ""); }; 在服务器中 [HttpPost] public ActionResult Index(string session) { return Re

我正在尝试创建angular应用程序,如果用户看到登录页面,登录成功后(第三方系统),登录页面将向服务器发送验证请求,如果验证正常,服务器将发送带有新ng模块的新html。我已经试过了

$scope.doLogin = function () {
        $http.post("Home", "");
    };
在服务器中

[HttpPost]
    public ActionResult Index(string session)
    {
        return RedirectToRoute("Application");
    }
应用程序路由具有不同的index.cshtml。html传输正常,但新页面不呈现。我错过了什么/

这就成功了

$scope.doLogin = function () {

        $window.location.assign("/Home/Index2");

    };

你所做的没有意义?看起来你调用的是MVC控制器而不是Rest服务,为什么?在安全方面,我不想使用ui路由。因此,我正在寻找一种解决方案,在登录后替换html,然后也不要使用angular。