Nasıl PHP gibi farklı bir platformda ASP.NET Session görebilirsiniz?

4 Cevap php

Bir ASP.NET web sayfası var ve ben de bir PHP blog / BBS / Web Sitesi var söylüyorlar. Ben tüm giriş ASP.NET web sayfası aracılığıyla yapılabilir istiyorum. ASP.NET oturum Devlet SQL saklanır. Ben Session Devlet çerezi varsa, bir kullanıcı oturum açmış olup olmadığını söylemek için PHP oturum durumu çözmek / okuyabilen herhangi bir yolu var mı?

4 Cevap

Özellikle tüm asp.net oturum durumu tam erişim gerekir sürece, sadece iki apps ortak bir veri tabanında paylaşmak veya doğrudan dosya gerekir biliyorum bilgi belirli parçalarını saklamak daha iyi olabilir.

Eğer bir asp.net oturum karmaşıklığı çoğu görmezden ve sadece almak ve özel parçaları verileri seçebilirsiniz yolu uygulamalar birbirleri ile paylaşmak gerekir.

Desteklenen bir yolu var sanmıyorum. Sen mağaza mühendisi-ters olabilir, ancak veritabanı biçimi sonraki. NET hizmet paketi ile değişebilir ve youe sonra vidalanabilmektedir a'd.

Eğer veritabanı biçimi değişmez olduğunu garanti verebilir böylece tek güvenli yolu kendi oturum durumu sağlayıcısı uygulamak olacaktır.

Eğer ihtiyacınız olan tüm kullanıcı kimlik doğrulaması doğrulamak için ise, kullanıcı adı ile şifrelenmiş bir çerez göndermek ve PHP uygulaması şifresini muhtemelen daha kolay olacaktır.

Eğer asp.net uygulama parçası ama PHP sitesi sadece erişilebilir basit bir web servisi sağlanan eğer ben bu denedim ama olmadı. Artık web serivce üzerinden oturumda şey okumak gerekir.

Bu zor görünüyor, ama okuma deneyin here. Burada sorun kodlar ne asp de yol biliyorum ve oturumu kaydetmek, bu biçimi okuyabilir, bu yardımcı olabilir olduğunu.

Düşünüyorum başka bir yolu da bazı "giriş" sayfasında form oturum açma kimlik bilgilerini göndermek ve php dosya oturum oluşturur, ama bunu açık bırakırsanız, bu güvenli değil olabilir php için asp, ve bir isteği oluşturmak için başka bir isteği gerekli olduğundan, yavaş olabilir.

Eğer ana sitenin örneğin, kaydedilir ve forumları gitmek istiyorum bir kez, siz php giriş sayfasına bir form gönderebilirsiniz bazı linke tıklayınız nerede diğer taraftan ben (kimlik "harcoded edilir, birkaç siteleri gördüm normal "davranış" bu oturumda bu kullanıcı) ve php sayfası için you like giriş ".

temiz olması için umut