小编utn*_*nas的帖子

Angular2如何通过发送凭证获取令牌

我正在使用Angular2从Java Spring后端应用程序获取访问令牌.我可以通过CURL获取令牌,但不能通过Angular形式获取.

 curl localhost:8085/uaa/oauth/token --data "grant_type=password&scope=write&username=MY-USERNAME&password=MY-PASSWORD" --user user:pwd
Run Code Online (Sandbox Code Playgroud)

我在这样的Java后端启用了Cors:

 public void doFilter(ServletRequest servletRequest, ServletResponse   servletResponse, FilterChain chain) throws IOException, ServletException {
    final HttpServletResponse response = (HttpServletResponse) servletResponse;
    response.setHeader("Access-Control-Allow-Origin", "*");
    response.setHeader("Access-Control-Allow-Credentials", "true");
    response.setHeader("Access-Control-Allow-Methods", "POST, PUT, DELETE, GET, HEAD, OPTIONS");
    response.setHeader("Access-Control-Allow-Headers", "Origin, Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, If-Modified-Since");
    chain.doFilter(servletRequest, servletResponse);
}
Run Code Online (Sandbox Code Playgroud)

我的Angular代码如下所示:

import {Injectable, Component} from 'angular2/core';
import {Observable} from 'rxjs/Rx';
import {Http, HTTP_PROVIDERS, Headers} from 'angular2/http';

@Component({
   viewProviders: [HTTP_PROVIDERS]
})

@Injectable()
export class Authentication {
  token:string;
  http:Http;

  constructor(http:Http) {
    this.token = …
Run Code Online (Sandbox Code Playgroud)

curl http spring-security oauth-2.0 angular

8
推荐指数
1
解决办法
9859
查看次数

Heroku:您要查找的页面不存在

当我尝试将我的应用程序部署到Heroku时,我收到此错误.在我做之前,我的第一次部署工作正常heroku run rake db:reset.在此之后,我有以下错误:"我们很抱歉,但出了点问题." 和"您正在寻找的页面不存在.您可能输错了地址或页面可能已移动."

我的heroku日志说:

2012-12-08T11:40:54+00:00 app[web.1]: ActionView::Template::Error (bootstrap.css isn't precompiled):
2012-12-08T11:40:54+00:00 app[web.1]:     9:   <%= csrf_meta_tags %>
2012-12-08T11:40:54+00:00 app[web.1]: 
2012-12-08T11:40:54+00:00 app[web.1]:     8:   <%= javascript_include_tag "bootstrap", media: "all"%>
Run Code Online (Sandbox Code Playgroud)

有一个,你能帮助我吗?

ruby-on-rails heroku

3
推荐指数
1
解决办法
4223
查看次数