Hello @Tapas Kumar Barik ,
Thanks for reaching out.
Server must be hosted on Azure Virtual Machine, In order to use the Azure Key Vault Virtual Machine extension which makes it easier for apps running on virtual machines to use certificates from a key vault, by abstracting the common tasks as well as best practices—authenticate, handle common network errors, cache, periodically refresh the certificate from the key vault and bind the certificate for Transport Layer Security (TLS).
This extension is available for Windows and Linux.
In case, if you wanted to access Azure Key Vault programmatically from server hosted on different cloud platform or physically then you could use the client libraries which is available from a variety of languages, including .NET, Python, Java, and JavaScript.
Hope this helps.
-------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.