The following .NET 8 code is in Program.cs. What is its purpose? var app = builder.Build(); // ...

4 phương ánCó giải thích
Đề bài
app.UseAuthentication();
app.UseAuthorization();

// ...

Đề bài
app.Run();

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở

Trong mã .NET 8 ở Program.cs, mục đích của đoạn mã var app = builder.Build(); // ...

Lời giải
app.UseAuthentication();
app.UseAuthorization();

// ... app.Run(); là thêm các thành phần middleware cho pipeline yêu cầu. Middleware là các lớp xử lý trung gian giúp thực hiện các tác vụ như xác thực và ủy quyền. Khi sử dụng UseAuthentication() và UseAuthorization(), chúng ta đang thêm các thành phần này vào pipeline để xử lý các yêu cầu liên quan đến xác thực và ủy quyền. Điều này giúp đảm bảo rằng ứng dụng của chúng ta có thể xác thực và ủy quyền người dùng một cách chính xác và an toàn.

Cùng chương 6

Xuất hiện trong 1 bộ đề