0
A
回答
1
通過使用「基於模式的註冊」可能解決問題。然後可以將參數移動到URI中以供授權人檢查。 。
例如受保護的資源可以註冊com.example.user *刪除當程序調用com.example.user.123.delete - 的授權就可以提取用戶來自URI的ID。
這是記錄在WAMP規範和Crossbar.io文檔中
1
訪問RPC的參數是不可能的。動態授權可以用於配置中包含的數據級別,而不是應用程序有效負載。如果你想根據有效載荷進行授權,那麼這需要從被調用者那邊觸發。
相關問題
- 1. 動態更改crossbar.io授權
- 2. 將動態參數傳遞給註釋?
- 3. 將參數動態傳遞給@ Cucumber.Options
- 4. 將動態參數傳遞給註釋
- 5. 將參數傳遞給testNG提供者
- 6. 將參數傳遞給演示者(fuelphp)
- 7. 如何將權限/授權數據傳遞給客戶端Javascript?
- 8. 如何傳遞授權參數?
- 9. 動態地將參數傳遞給可變參數函數
- 10. 將關聯數組(Hashmap)作爲參數傳遞給xml rpc
- 11. 傳遞參數給動態SQL C#
- 12. 將參數傳遞給模態
- 13. 如何將參數傳遞給模態?
- 14. 將動態值傳遞給valums中的其他參數上傳
- 15. 將動態參數數量傳遞給函數
- 16. Java - 將動態數量的參數傳遞給Formatter.format()函數
- 17. 如何將動態數量的參數傳遞給函數?
- 18. 動態查詢參數授權請求
- 19. Qt信號:將動態分配參數的所有權傳遞給插槽?
- 20. 自動將參數傳遞給partials
- 21. golang JSON RPC授權
- 22. 如何動態地將參數傳遞給函數?
- 23. 如何將參數傳遞給動態設置的Javascript函數?
- 24. ExternalInterface-將動態參數傳遞給Javascript函數
- 25. 如何將動態屬性作爲參數傳遞給函數?
- 26. 如何將類的動態數組傳遞給可變參數?
- 27. 從動態創建的@ Html.Checkbox將參數傳遞給JavaScript函數
- 28. 如何將「對象」參數動態傳遞給anova()函數
- 29. 使用innerHTML將動態參數傳遞給JavaScript函數
- 30. 如何動態地將多個參數傳遞給函數?
@ronalchn:它似乎回答了這個問題。它提供了關鍵字用於(希望)足夠的細節的一般方法,以允許從那裏得出最終的解決方案。 –
這對我來說最終是可行的,被調用者可以像這樣訪問URI:'session.register('com.example.user。*。delete',function(args,kwargs,details){var id = details。 procedure.split('。')[2]; },{ match:'wildcard' }));' –