मैं एज़ूर सर्विस बस के लिए एक्सेस टोकन प्राप्त करने के लिए इस ट्यूटोरियल का अनुसरण कर रहा हूं ताकि मैं पोस्टमैन का उपयोग करके एक कतार में संदेश पोस्ट कर सकूं:
https://docs.microsoft.com/en-us/rest/api/servicebus/get-azure-active-directory-tokenTh
कार्यों के माध्यम से उदाहरण के बाद और मुझे एक एक्सेस टोकन मिल सकता है। हालांकि, उदाहरण पुराने v1 टोकन एंडपॉइंट का उपयोग करता है जैसे
https://login.microsoftonline.com/{{tennant-id}}/oauth2/token
मैं वर्तमान v2 समापन बिंदु का उपयोग करना चाहता हूं उदाहरण के लिए
https://login.microsoftonline.com/{{tennant-id}}/oauth2/v2.0/token
लेकिन जब मैं स्विच करता हूं तो यह त्रुटि मिलती है:
AADSTS70011: The provided request must include a 'scope' input parameter. The provided value for the input parameter 'scope' is not valid. The scope https://servicebus.azure.net is not valid.
मुझे लगता है कि दायरे का नाम बदल गया होगा और मुझे कोई दस्तावेज नहीं मिल रहा है कि नीला सेवाओं के लिए कौन से स्कोप हैं। मैंने https://servicebus.windows.net जैसी कई चीज़ों की कोशिश की है और https://myqueue.servicebus.windows.net और googling लेकिन मुझे कुछ नहीं मिला।
अद्यतन
दिए गए उत्तरों के बाद मैंने अनुरोधित दायरे में ".default" जोड़ दिया है। इसने समस्या का समाधान नहीं किया है, लेकिन त्रुटि संदेश को बदल दिया है जो मुझे अब त्रुटि मिलती है: पोस्टमैन कंसोल में अमान्य_क्लाइंट।
मैं डाकिया के साथ कोशिश कर रहा हूं "नया एक्सेस टोकन प्राप्त करें" सुविधा और इसे इस तरह सेट किया है
[
अपडेट २
अंतिम अद्यतन में अनुदान प्रकार गलत था - क्लाइंट क्रेडेंशियल होना चाहिए तो यह काम करेगा।
2 जवाब
क्लाइंट क्रेडेंशियल फ़्लो, आपको अनुरोध निकाय में resource
के बजाय scope
का उपयोग करें, और /.default
url के लिए, यह https://servicebus.azure.net/.default
होना चाहिए।
नमूना:
अधिकतर आप स्कोप पैरामीटर में .default जोड़ने से चूक गए होंगे। कृपया .डिफ़ॉल्ट जोड़ने का प्रयास करें जो कि स्कोप पैरामीटर मान के लिए https://servicebus.azure.net/.default
है।
संबंधित सवाल
नए सवाल
azure
Microsoft Azure सेवा क्लाउड कंप्यूटिंग प्लेटफ़ॉर्म के रूप में सेवा और अवसंरचना के रूप में एक प्लेटफ़ॉर्म है। Azure से संबंधित प्रोग्रामिंग प्रश्नों के लिए इस टैग का उपयोग करें। सुपर यूजर या सर्वर फाल्ट में सामान्य सर्वर सहायता प्राप्त की जा सकती है।