2017-08-02 10 views
0

Identity Server 4 sampleを使用して認証サーバをセットアップしました。他のすべてのエンドポイントにもアクセスでき、ベアラトークンも取得できます。POSTManを使用してテストするとすべて正常に動作します。しかし、私はHTMLページから自分のコードを使用すると、405エラーが発生します。get userinfoはIdentityServer 4で405エラーを返します

暗黙のフローを使用しています。また、このarticleと現在使用されているコード

答えて

0

私の悪い、私はこのissueで実行されていたgithubで議論されています。

CORSが正しく追加され、問題が修正されました。

app.UseCors(builder => 
    builder.WithOrigins("http://localhost:4200" /* et. al. */) 
      .AllowAnyHeader() // allow 'Authentication' headers, et. al. 
      .AllowAnyMethod() // allow GET, SET, OPTIONS, et. al. 
      .AllowAutheticationHeader() // allow bearer authentication, et. al. 
      // ..... 
    ); 
関連する問題