2012-02-05 10 views
5

एसीएस पर शोध करते समय इस आधिकारिक एसीएस डेमो http://www.fabrikamshipping.com/ मिला।
ऐप में, प्रदाताओं में से किसी एक के साथ लॉग इन करते समय (मैंने Google चुना), मैं ब्राउजर इतिहास में यूआरएल देख सकता हूं जिसमें एसीएस से लौटाए गए दावे शामिल हैं। सभी ब्राउज़र संचय और कुकी समाशोधनAzure एसीएस - ब्राउज़र इतिहास में खुला यूआरएल दावा - सुरक्षा छेद?

https://fabrikamshipping.accesscontrol.windows.net/v2/openid?context=pr%3dwsfederation%26rm%3dhttp%253a%252f%252ffabrikamshipping%252fcons ...

इस URL के लिए जा रहे मेरे अनुप्रयोग में लॉग करता है, के बाद भी: यह URL है, जो के साथ शुरू होता है।
इसलिए यदि मैं कुछ सार्वजनिक कंप्यूटर से ऐप में लॉग इन करता हूं, और फिर लॉग आउट करता हूं, तो मेरा खाता ब्राउज़र इतिहास में इस यूआरएल पर जाकर खुलासा होता है।

मुझे पता है कि यह एकमात्र तरीका है कि एसीएस पहचान प्रबंधन काम करता है।
मुझे यहां क्या याद आ रही है?

+0

ग्रेट अवलोकन Yaron! यदि आप कोई फर्क नहीं पड़ता है तो मैं यहां एमएसएफटी लोगों के साथ आपकी चर्चा में लिंक जोड़ने जा रहा हूं। –

+0

वैसे, एसीएस –

उत्तर

0

मैं Azure सरकारी मंचों में एक ही धागा खोला:

http://social.msdn.microsoft.com/Forums/en-US/windowsazuresecurity/thread/8f35d6d7-fe0d-4589-9502-54c85714979a

यह एक ज्ञात समस्या की तरह लगता है। जैसे ही एक समाधान प्रदान किया जाएगा, मैं यहां उत्तर अपडेट कर दूंगा।

1

आप गायब नहीं हैं। यह यूआरएल आपको लॉग इन करेगा, यहां तक ​​कि सभी कुकीज़ साफ़ कर दी गई हैं। हालांकि, सार्वजनिक कंप्यूटर पर जाने पर आपको अपने प्रमाण-पत्रों के बारे में अधिक सावधान रहना होगा। समाशोधन इतिहास ब्राउज़र के इतिहास से इस यूआरएल को मिटा देगा।

इसके अलावा, मुझे वास्तव में मेरे इतिहास में दावा URL नहीं दिखाई देता है।

आपकी व्यक्तिगत डेटा की सुरक्षा का एक और तरीका आपकी पसंद के ब्राउज़र के लिए "In Private Browsing session" का उपयोग कर रहा है। ध्यान दें कि किसी को देखने के लिए यह बहुत मुश्किल है, यूआरएल को याद रखने का उल्लेख नहीं करना। आपको यह मिला, क्योंकि आपने रीडायरेक्ट करने के समय ब्राउज़र से कॉपी की थी।

+0

के माध्यम से फेसबुक लॉगिन पर एक ही समस्या लागू होती है क्रोम का उपयोग करने का प्रयास करें, और आप इतिहास में यूआरएल देखेंगे। फिर भी, मैं इसे स्वीकार नहीं कर सकता। जब कोई इतना बड़ा सुरक्षा छेद होता है तो कोई भी एसीएस पहचान का उपयोग कैसे कर सकता है। अगर मैं एसीएस का उपयोग नहीं करूंगा, और अपना खुद का Google और फेसबुक लॉगिन लागू करूँगा तो ऐसे सुरक्षा छेद मौजूद नहीं होंगे - उपयोगकर्ता सार्वजनिक साइट पर मेरी साइट पर जा सकते हैं और इसे किसी निजी मोड में दर्ज करना याद रखना नहीं होगा। –

+0

एचएम, वास्तव में बात जारी रखने के लिए। ऐसा लगता है कि यह सिर्फ "लॉग-आउट" मुद्दा है। दावा स्वामित्व का उपयोग करते समय और आप पहचान प्रदाता का उपयोग करते हैं, आपके द्वारा प्राप्त किए गए दावों का URL केवल तभी काम करेगा यदि आपके पास चयनित पहचान प्रदाता के साथ मौजूदा सत्र है। यदि आप पहचान प्रदाता से लॉग-आउट करते हैं - तो यूआरएल आपको एप्लिकेशन के साथ लॉग इन नहीं करेगा। – astaykov

+1

क्या आपने इसे स्वयं करने की कोशिश की है? मैं fabrikamshipping.com में लॉग इन करता हूं। फिर मेरे Google खाते से लॉग आउट करें, और सुनिश्चित करने के लिए बस सभी ब्राउज़र कैश और कुकीज़ साफ़ करें। ब्राउज़र बंद करें। इसे दोबारा खोलें, और दावा यूआरएल पर जाएं - आप अंदर हैं। –

संबंधित मुद्दे