2012-07-04 27 views
9

.NET 4.5 आरसी और एज़ूर एक्सेस कंट्रोल सर्विस का उपयोग करते हुए, प्राथमिक दावों में मुझे दिलचस्पी है पहचान पहचानकर्ता और नाम पहचानकर्ता।दावा प्रकार कहां है IDentityProvider?

सिस्टम.Security.Claims.ClaimTypes में जाने-माने दावों के लिए स्थिरांक शामिल हैं, और इसमें दावा टाइप्स.NameIdentifier है, लेकिन ऐसा लगता है कि यह दावा प्रकार है IDentityProvider।

मैं वास्तव में आश्चर्यचकित था कि इसे वहां नहीं मिला। बेशक, मैं अपने स्वयं के स्थिरांक में से एक में स्ट्रिंग प्रस्तुति "http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider" का उपयोग कर सकता हूं, लेकिन क्लाउड की ओर माइक्रोसॉफ्ट के धक्का को देखते हुए, मैं उम्मीद करता हूं मानक दावे के साथ इसे ढूंढें।

क्या यह सिर्फ निरीक्षण है? क्या इसकी अनुपस्थिति का कोई अच्छा कारण है? क्या यह किसी अन्य नामस्थान में है?

उत्तर

5

मैं यह अनुमान लगाता हूं कि पहचान प्रदाता दावा WIF दावे प्रकारों के मानक सेट का हिस्सा नहीं है क्योंकि पहचान प्रदाता पहले से ही आवश्यक सुरक्षा टोकन में मौजूद एक आवश्यक फ़ील्ड है, जो दावों के सेट से अलग है।

दूसरी तरफ एसीएस भरोसेमंद पार्टी आवेदन और तृतीय पक्ष पहचान प्रदाता के बीच संघ प्रदाता के रूप में बैठता है। ध्यान दें कि एसीएस ActAs or OnBehalfOf तंत्र का उपयोग नहीं करता है, लेकिन आरपी यह जानना चाह सकता है कि एसीएस से उपयोगकर्ता किस आईपी से आ रहा है, इस उद्देश्य के लिए पहचानप्रदाता दावा का मुद्दा है।