我想用login.aspx設置我的web項目,而不是基於輸入的url。同一個項目與登錄和沒有登錄的基礎上的網址?
讓說,如果有人訪問www.mywebsite.com/A - 可以使搜索沒有登錄
but if accesses on www.mywebsite.com/B will be with login.
我與會話websiteID工作,但引起的問題。網站ID正在彼此運行。
爲什麼我這麼做的原因是B方式不公開。它被用於某些其他人公開的某些人。
這種惡劣的不禮貌?我應該分成2個不同的網站項目嗎?我沒有這樣做,因爲一切都是一樣的,但只有
區別是搜索結果。因此做2個上傳和維護2個項目是很麻煩的。
的web.config是另一個問題,因爲我不能這樣做asp.net成員資格提供解決方案,同時它也影響溶液A
這將是您的建議?
Ps;我聽說只保護web.config中的特定目錄。我怎樣才能做到這一點?這可以幫助嗎?
編輯:都有相同的步驟aspx頁面。在我登錄後,我被重定向到解決方案A使用的默認頁面。唯一的區別是查詢字符串參數。這就是爲什麼要保護default.aspx(如果它是兩者的第一個搜索頁面),都會影響到這兩者。除非可以使用查詢字符串參數進行保護,否則在web.config中保護路徑將不起作用?我錯了嗎?
非常感謝您的幫助。
實際上,你讓我錯了,或者我可能解釋不夠。他們有相同的步驟aspx頁面。在我登錄後,我被重定向到解決方案A使用的默認頁面。唯一的區別是查詢字符串參數。這就是爲什麼保護A.aspx,如果它是兩者的第一個搜索頁面,將影響到兩者。我錯了嗎? – batmaci 2012-04-03 09:21:18