2011-01-25 20 views
5

पर डॉटनेट ओपेनएथ रन करें मैंने कुछ समय के लिए डॉटनेट ओपेनएथ के संस्करण को खोजने के लिए कोई भाग्य नहीं लिया है जो मोनो/लिनक्स कॉम्बो पर काम करेगा। स्रोत और द्विआधारी जो मैंने अपने पृष्ठ/गिट पेज में पाया है उनमें मोनो द्वारा समर्थित डीएलएल फ़ाइलों के कुछ संदर्भ शामिल हैं। दूसरी ओर मैंने सुना है कि इसका उपयोग करना संभव है और यहां तक ​​कि एक पृष्ठ भी देखा गया है, जिस पर यह कहा जाता है कि यह एक कॉम्बो के साथ किया जाता है।मोनो/लिनक्स

क्या मोनो/लिनक्स पर डॉटनेट ओपेनएथ चलाने के लिए संभव है? यदि हां, तो ऐसा करने के लिए क्या कदम हैं? यदि नहीं, तो क्या आप मोनो/लिनक्स पर ओपनिड/ओथ लॉग इन प्रदान करने के लिए किसी भी पार्श्ववर्ती सुझाव दे सकते हैं?

उत्तर

2

आपकी सबसे अच्छी शर्त उनके गिट भंडार में जाना और 'मोनो 2' शाखा का उपयोग करना है, क्योंकि इसमें चीजें हैं जो मोनो को हटाने का समर्थन नहीं करती हैं।

Has anyone successfully implemented OpenID with Mono?

+0

मुझे लगता है कि जोड़ना होगा भी उस के साथ, DotNetOpenAuth नहीं कर सकते हैं * मोनो भीतर निर्माण *। यह केवल * रन * कर सकता है और मोनो के भीतर से संदर्भित किया जा सकता है। तो विंडोज़ में मोनो 2 शाखा बनाएं, फिर डीएलएल को लिनक्स में कॉपी करें और इसे अपनी वेबसाइट पर जोड़ें। –

+0

क्या मुझे इसे विंडोज़/मोनो या विंडोज/नेट पर बनाने की ज़रूरत है? इसके अलावा, शायद कोई जानता है, जहां मैं पहले से संकलित डीएलएल प्राप्त कर सकता हूं, अगर मेरे पास विंडोज़ डेवलपमेंट कंप्यूटर आसान नहीं है? –

+0

मैंने जिथब (वीएस 2008, .NET 3.5) पर डॉटनेटोपिनिड की मोनो 2 शाखा बनाने और DotNetOpenAuth.dll का संदर्भ देने का प्रयास किया है, लेकिन मुझे प्रमाणीकरण (https://gist.github.com/794732) के दौरान अपवाद मिल रहा है। – yojimbo87