मैं एक सक्रिय प्रोफाइल एसटीएस को नए .NET 4.5 सिस्टम में परिवर्तित कर रहा हूं। इंडेंटिटी मॉडल फ्रेमवर्क। मेरा कोड UserNameWSTrustBinding का उपयोग कर जो नए ढांचे में मौजूद प्रतीत नहीं होता है। कोई सुझाव।UserNameWSTrustBinding के बराबर .NET 4.5 क्या है?
16
A
उत्तर
1
मैं thinktecture पहचान मॉडल के लिए WCF बाइंडिंग पोर्ट:
https://github.com/thinktecture/Thinktecture.IdentityModel.45
3
हालांकि यह एक पुराने सवाल है, मैं इंटरनेट पर किसी भी गैर-तीसरे पक्ष के उत्तर नहीं मिल सकता है, इसलिए यहां है :
.NET 4.5 में UserNameWSTrustBinding
बदलने के लिए, निम्न का उपयोग करें:
var binding = new WS2007HttpBinding(SecurityMode.{what it was before});
binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName;
0
मैं भी एक कठिन समय somethi खोजने में कठिनाई हुई ng कि .NET 4.5 के लिए जो तृतीय पक्ष लाइब्रेरी नहीं था। लेकिन मैं आपके प्रोजेक्ट में शामिल कोड के लिए this link पर आया था।
मुझे यह जानना अच्छा लगेगा कि यह कहां है। या क्या कामकाज है ... वास्तव में एक थर्ड पार्टी Thinktecture संसाधन स्थापित करने के लिए नहीं चाहते हैं। – Steve
Google ".net 4.5" उदाहरणों के लिए कुल मिलाकर परिणाम खोजता है जो उपयोगकर्ता नाम WSTrustBinding का उपयोग करते हैं, एमएसडीएन के बावजूद यह स्पष्ट है कि इसे हटा दिया गया है। तो, मैं तुम्हारे साथ हूं, मैं जानना चाहता हूं कि आपको 4.5 में इस बारे में कैसे जाना है – ctb