var transport = reactor.netty.http.client.HttpClient.create()
    .proxy(spec -> spec
        .type(reactor.netty.transport.ProxyProvider.Proxy.HTTP)
        .host("proxy.example")
        .port(8080));
var webClient = org.springframework.web.reactive.function.client.WebClient
    .builder()
    .clientConnector(new org.springframework.http.client.reactive
        .ReactorClientHttpConnector(transport))
    .build();

var decoder = org.springframework.security.oauth2.jwt.NimbusReactiveJwtDecoder
    .withJwkSetUri(jwkSetUri)
    .webClient(webClient)
    .build();
decoder.setJwtValidator(org.springframework.security.oauth2.jwt.JwtValidators
    .createDefaultWithIssuer(issuer));

বিশ্বাসযোগ্য jwkSetUri/issuer মান ব্যৱহাৰ কৰক আৰু এই ডিক'ডাৰটো প্ৰকৃত ReactiveJwtDecoder বিন বা স্পষ্ট ৰিচ'ৰ্চ-ছাৰ্ভাৰ কনফিগাৰেচনৰ জৰিয়তে স্থাপন কৰক। অপৰিৱৰ্তিত সক্ৰিয় ডিক'ডাৰৰ কাষত ইয়াক সৃষ্টি কৰিলে কি-সংগ্ৰহ সলনি নহয়। যদি বিশ্বাসযোগ্য JWKS URL ৰাজহুৱা আৰু ৰাজহুৱা মধ্যস্থতাকাৰী অনুমোদিত, তেন্তে HTTP প্ৰক্সি তালিকা এ একাউণ্ট-মুক্ত পৰিবহণৰ হোস্ট আৰু প'ৰ্টৰ বাবে প্ৰাৰ্থী যোগান ধৰে।

দেখুওৱা বৈধকৰণে ডিফল্ট সময় পৰীক্ষা আৰু issuer পৰীক্ষা ৰাখে। ডিক'ডাৰ সলনি কৰোঁতে audience প্ৰয়োজনীয়তা আৰু সকলো অতিৰিক্ত এপ্লিকেচন বৈধকৰণ ৰাখক।

জনা কি-URI এ ইয়াৰ অৱস্থান বিচাৰি উলিওৱাৰ আৱিষ্কাৰ বাইপাছ কৰে। যদি অন্য উপাদানে এতিয়াও আৱিষ্কাৰ বা টোকেন সংগ্ৰহ কৰে, তেন্তে সেই ক্লায়েন্টৰ পথ সুকীয়াকৈ কনফিগাৰ কৰক।

ই ৰিচ'ৰ্চ ছাৰ্ভাৰত ৰিএক্টিভ JWT সত্যাপন সামৰি লয়। Servlet ৰিচ'ৰ্চ ছাৰ্ভাৰ, OAuth2 লগইন আৰু ব্যৱসায়িক API ক্লায়েন্টৰ বেলেগ হুক আছে; বিফল কি-URL আৰু পৰ্যায় তদন্তৰ সৈতে ৰাখক।

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