Azure सक्रिय निर्देशिका बी 2 सी MVC परियोजना में httpContext.Session deserializing नहीं

वोट
0

मैं सफलतापूर्वक GitHub नमूना सक्रिय निर्देशिका-बी 2 सी-डॉटनैट-webapp और WebAPI मेरे अपने किरायेदार और Azure सक्रिय निर्देशिका बी 2 सी के साथ काम मिल गया। यह उम्मीद के रूप में काम कर रहा है। जब मैं खरोंच से अपने खुद के MVC परियोजना बनाने और ठीक उसी dll के लिए नीचे हर एक बात को दोहराने, यह नमूना के रूप में एक ही परिणाम पुन: पेश करने में विफल रहता है। यह विफल रहता है जब MSALSessoCache क्लास, लोड विधि के भीतर HttpContext.Session deserialize की कोशिश कर रहा।

मैं देख सकता हूँ कि मैं उचित जानकारी और दावे OnAuthorizationCodeReceived में साथ वापस टोकन हो रही है। यह भी सफलता के रूप में पोर्टल ऑडिट लॉग में दर्शाता है। जब कोड के माध्यम से कदम, एक अशक्त वस्तु अपवाद में अक्रमांकन परिणाम जब कास्टिंग बूँद के लिए। मैं उपयोगकर्ता की जानकारी और तथ्य यह है कि यह नमूने में काम करता है, मैं यह सोचते हैं हूँ Azure किरायेदार सही है देख सकते हैं।

मैं के साथ कोई प्रमाणीकरण, गुण में परियोजना Url अपलोड किया है और साथ ही HTTPS करने के लिए बदल नया .net 4.7.2 MVC आवेदन बनाया। मैं Owin Startup.cs वर्ग और Startup.Auth.cs की पुष्टि करने से अधिक कोड की नकल की। के लिए https यूआरएल और https TaskServiceUrl अनुप्रेषित web.config भीतर ... dll के भी ठीक उसी संस्करण सब कुछ अपवाद के साथ समान है। मैं भी सत्यापित किया है कि उचित https यूआरएल Azure बी 2 सी के साथ किरायेदारों आवेदन सेटअप में जोड़ दिया गया है। मैं नुकसान में हूँ।

02/09/2018 को 04:57
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

कुछ सहायता के साथ, हम पता लगा कि Microsoft.Identity.Client dll पदावनति प्री-रिलीज़ 1.1.0.0 करने के लिए चाल किया था। मुझे पता है कि 1.1.4.0 और 2.0.0 करता नहीं काम करते हैं। यह नहीं कह सकते कि क्या 1.1.1.0, 1.1.2.0 या 1.1.3.0 काम करता है या नहीं। धन्यवाद asmithKinegdo

04/09/2018 को 18:34
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more