我們正在使用的會話狀態SQL Server和這裏的web.config文件條目:會議ASP.Net
<sessionState mode="SQLServer" allowCustomSqlDatabase="true" sqlConnectionString="data source=MyServer;Initial Catalog=MyDatabase;user id=user;password=password" cookieless="false" timeout="20" />
我們有一個自定義的MVC網站和CMS的網站,都是獨立的項目以及開發,分期和推廣,CMS站點被設置爲MVC站點下的「應用程序」。 MVC網站是根。
我們的網址是這樣的:
http://www.domina.org(PROD,負載均衡,多臺服務器) http://staging.domain.org(分期,負載平衡,多臺服務器) http://development.NAME-hq.local(發展)
和CMS網站的網址是:
http://www.domina.org/core(prod,負載平衡,多個服務器) http://staging.domain.org/core(分段,負載平衡,多個服務器) http://development.NAME-hq.local/core(開發)
本地開發,我的會話不共享,因爲我使用內置的Web服務器和端口號是不同的兩個項目。
我的會話沒有在MVC和CMS部分之間的開發站點上獲得共享。然而,舞臺和製作會議沒有任何問題。這是由於我們的名字是爲開發網站的方式嗎?我應該把它改成dev.domain.com之類的東西嗎?
感謝您的幫助! – 2013-03-22 16:11:52
沒問題,我是新來的,你是我的第一個問題:) – Vortex 2013-03-22 16:54:49