[英]Blazor WASM authorize attribute based on query string
@attribute [Authorize(Roles = "Admin")]
@attribute [Authorize(Roles = NavigationManager.QueryString("level"))]
我在頁面級別添加了此代碼,第一個授權屬性工作正常,因為它只是一個常量值“Admin”,而不是第二個授權屬性。
我試圖根據查詢字符串授予訪問權限,但此代碼NavigationManager.QueryString("level")
將出現此錯誤“非靜態字段、方法或屬性‘成員’需要對象引用”
有沒有什么辦法解決這一問題?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.