How to call web API under specific user permission?

前端 未结 2 926
猫巷女王i
猫巷女王i 2021-01-27 21:20

I have a function that allows the end user to execute a Workflow (containing many APIs) or schedule it to run as a background job.

Example: User1

2条回答
  •  野性不改
    2021-01-27 22:02

    In the case of executing an API directly, how do I run it under a specific permission?

    You can override current session values and call your method inside the using block.

    I have put my code inside a using block, but all APIs were fired successfully

    Declare your API methods as public virtual as there are some restrictions for AbpAuthorize.

提交回复
热议问题