var handler = new System.Net.Http.HttpClientHandler
{
    UseProxy = true,
    Proxy = new System.Net.WebProxy(
        "http://proxy.example.net:8080")
};

var transport = new Azure.Core.Pipeline.HttpClientTransport(handler);

var credential = new Azure.Identity.ClientSecretCredential(
    tenantId, clientId, clientSecret,
    new Azure.Identity.ClientSecretCredentialOptions
    {
        Transport = transport
    });

var vault = new Azure.Security.KeyVault.Secrets.SecretClient(
    new Uri(vaultUrl),
    credential,
    new Azure.Security.KeyVault.Secrets.SecretClientOptions
    {
        Transport = transport
    });

এপ্লিকেচনৰ প্ৰকৃত vaultUrl, tenantId, clientId আৰু clientSecret ব্যৱহাৰ কৰক। দুটা Transport = transport নিযুক্তি ইচ্ছাকৃত: এটাই টোকেন লাভ আৰু আনটোৱে Key Vault ছিক্ৰেট অনুৰোধ পথ নিৰ্দেশ কৰে।

vaultUrl ক প্ৰকৃত ভল্ট এণ্ডপইণ্ট হিচাপে ৰাখক। হেণ্ডলাৰৰ WebProxy এ মধ্যৱৰ্তীখন ধৰি ৰাখে; ভল্টৰ নেটৱৰ্ক নীতিয়ে সেই পথ অনুমোদন কৰিলে HTTP প্ৰক্সি তালিকাত ৰাজহুৱা HTTP প্ৰাৰ্থী উপলব্ধ; নেটৱৰ্কে প্ৰয়োজন হ'লে ক্লায়েন্ট সৃষ্টিৰ আগতে ইয়াৰ Credentials সংৰূপ কৰক।

ক্লায়েন্টৰ কাৰ্যভাৰৰ বাবে পৰিবহন পুনৰ ব্যৱহাৰ কৰক আৰু বন্ধ কৰাৰ সময়ত অধিকৃত সম্পদ এৰি দিয়ক। সফল প্ৰক্সি সংযোগে এটা পথ স্থাপন কৰে, কিন্তু Key Vault ৰ নেটৱৰ্ক আৰু অভিগম নীতিয়ে এপ্লিকেচনে ছিক্ৰেট পঢ়িব পাৰিব নে নাই সেয়া স্থিৰ কৰে।

সম্পৰ্কিত প্ৰবন্ধ