【问题标题】:Angular with asp.net and multi pageAngular 与 asp.net 和多页
【发布时间】:2014-08-04 17:28:07
【问题描述】:

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

$scope.doLogin = function () {
        $http.post("Home", "");
    };

在服务器中

[HttpPost]
    public ActionResult Index(string session)
    {
        return RedirectToRoute("Application");
    }

Application 路由有不同的 index.cshtml。 html 传输正常,但新页面未呈现。我错过了什么/。

【问题讨论】:

  • 你在做什么没有意义?看来您是在调用 MVC 控制器而不是调用 Rest Service,为什么?
  • 在安全性方面,我不想为此使用 ui-routing。所以我正在寻找登录后替换html的解决方案
  • 那么也不要使用angular。

标签: javascript asp.net angularjs


【解决方案1】:

成功了

$scope.doLogin = function () {

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

    };

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-14
    • 1970-01-01
    • 1970-01-01
    • 2015-03-01
    • 2021-09-26
    • 2015-01-23
    • 1970-01-01
    • 2012-01-07
    相关资源
    最近更新 更多