0
Auth0を使ってウェブwebAPI netcoreapp 2.0を安全にしたかったので、私はすべてthe stepsでした。Auth0を使って認証ベアラのアクセストークンを私のAPIに送ったとき
私は認可を送信しないと401を持っていますが、それは問題ありません。
私は[承認]
を入れていないとき、私は私がベアラ+ accessToken(Auth0のウェブサイト上のAPIからのトークンをコピーした)
でAuthorizationヘッダを置く500の200を持っているがあります誰にもこの問題がありましたか?
スタートアップでpublic void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
services.AddAuthentication(options =>
{
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
}).AddJwtBearer(options =>
{
options.Authority = "https://******.eu.auth0.com/";
options.Audience = "https://**************.azurewebsites.net/";
});
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseAuthentication();
app.UseSwagger();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
});
app.UseDeveloperExceptionPage();
app.UseStaticFiles();
app.UseMvcWithDefaultRoute();
}
コア1.1または2.0?/どのようにトークンを生成していますか? –
こんにちは、それはnetcoreapp 2.0です 私は非インタラクティブクライアントページでAuth0でトークンを生成しています。 –