2011-01-25 23 views
5

ben Mono/Linux combo üzerinde çalışacak DotNetOpenAuth bir sürümünü bulmak için hiçbir şans ile bir süre çalıştık. Sayfa/git sayfasında bulduğum kaynak ve ikili dosyalar, mono tarafından desteklenmeyen dll dosyalarına ait bazı Referanslar içerir. Öte yandan bunu kullanmak mümkün olduğunu duydum ve hatta böyle bir combo ile yapıldığını, bu söylenir hangi bir sayfa gördük. çalıştırın DotNetOpenAuth mono/linux

o mono/linux üzerinde DotNetOpenAuth çalıştırmak mümkün mü? Evet ise, o zaman bunu yapmak için adımlar nelerdir? Değilse, mono/linux üzerinde openid/oauth girişleri sağlamak için herhangi bir laternatif önerebilir misiniz?

cevap

2

Yapabileceğiniz en iyi şey bir şeyleri Mono kaldırılan desteklemediği olduğu gibi, onların git depo gidip 'mono2' şube kullanmaktır.

Has anyone successfully implemented OpenID with Mono?

+0

Ben DotNetOpenAuth Mono içinde * inşa * Yapamam, hatta bununla eklersiniz. Sadece * çalıştırabilir * ve Mono içinden referans alınabilir. Windows'da mono2 şubesini oluşturun, sonra DLL'yi Linux'a kopyalayın ve web sitenize ekleyin. –

+0

Windows/mono veya windows/.net üzerine kurmam gerekiyor mu? Ayrıca, belki de bir pencere geliştirme bilgisayar kullanışlı değil, zaten böyle derlenmiş dll nereden bulabilirim, kim bilir? –

+0

(https://gist.github.com/794732) github gelen dotnetopenid ait mono2 dalı oluşturmak için çalıştık (VS 2008 tarihinde, 3.5 .net) ve DotNetOpenAuth.dll başvurulan, ama kimlik doğrulama sırasında özel durum alıyorum. – yojimbo87