MSAL: Difference between Public Client Application And Confidential Client Application
What is Azure Confidential Client Application
Confidentical Client Appliction refer to apps which run in server (example Web apps, web APIs, ...).
They is difficult to access, therefore can they can store application secret. Confidential Client Application only expose App ID to the browser, but App Secret is store in server.
What is Azure Public Client Application
Public Client Application refer to apps run on devices (android, iOS, ...), desktop computer, or browser.
They are not strust to safely, therefore they cannot to store Secret Key. They only connect to Web APIs with on-behalft-of the user.
Nhận xét
Đăng nhận xét