Aspnetcore: Bagaimana jika saya menggunakan Authorized[policy] dan Authorized[role] di atas pengontrol saya?

Dibuat pada 23 Feb 2019  ·  3Komentar  ·  Sumber: dotnet/aspnetcore

Saya menggunakan Authorized[policy] dan Authorized[role] di atas controller saya, saya ingin tahu pernyataan AND terjadi (antara Authorized[policy] dan Authorized[Role]) atau pernyataan OR.

area-mvc question

Semua 3 komentar

Itu tergantung versi mana dan mode kompatibilitas apa sebenarnya. Tujuannya adalah agar kebijakan selalu digabungkan sebagai AND .

Namun, ini salah, dan akan digabungkan sebagai OR di ASP.NET Core 1.0, 1.1, dan 2.0.

Kami menemukan masalah di 2.1, tetapi karena ini adalah perubahan perilaku yang melanggar, ini terkait dengan sakelar kompatibilitas di 2.1 dan 2.2.

Dalam 3.0 beberapa kebijakan selalu digabungkan sebagai AND .

Terima kasih atas tanggapan Anda, tetapi kapan versi baru (3.0) akan dirilis?

Ada pratinjau yang tersedia sekarang - https://dotnet.microsoft.com/download/dotnet-core/3.0

Saya belum memiliki tanggal rilis resmi untuk dibagikan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat