Localde gayet sağlıklı ve istediğimiz gibi çalışıyor. A sitesine girer girmez bir sesion oluşuyor. B sitesine girildiğinde de aynı session devam ediyor. Böyle olması gerekiyor.
Tam tersi de çalışıyor. B ye ilk girildiğinde oluşan session değerini A sitesine geçtiğimde de kullanabiliyorum.
Buraya kadar sorun yok.
Sorun iki siteyi de yayına alınca session geçişi olmuyor. A sitesine girdiğimde oluşan session değerini B sitesine girdiğimde görmem gerekirken yeni bir session oluşmuş görüyorum.
Bu işlem şunun için lazım. A sitesinde ürünler var. Fakat ürünün detayı B sitesinde yer alıyor, sepete ekleme bölümü de B sitesinde, buradan inceleyip Sepete ekle dediğinde Ortak kullanılan MSSQL DB ye kaydını yapıyorum. Session değerine göre geri A ya döndüğünde B sitesinde sepete eklediği ürünleri görmesi gerekiyor. Localde sorunsuz çalışıyor fakat yayında çalışmıyor.
Sunucu bana ait yani iki sitenin hostu da bende. Sistemde üye girişi yok.
İki sitenin de girişinde Session tanımladığım kod şu şekilde.
if Session("ABCDuserid") = "" Then
session("ABCDuserid") = Session.Sessionid
Response.Cookies("ABCDuserid").Expires = Date() + 1
end if