我正在使用MOSS和ADS。我想顯示使用條款頁面,然後用戶可以用兩個按鈕登錄到SharePoint,即「接受」,「拒絕」。如果用戶選擇「接受」,他將被引導到Sharepoint站點,如果沒有到我們公司的Intranet首頁。這將適用於本屆會議。即。如果用戶已經註銷,那麼當用戶點擊MOSS站點時,它應該再次提示使用條款,但是一旦被接受用戶不應該再次訪問該頁面,直到他/她簽署爲止。登錄到SharePoint之前的自定義使用條款頁面
請指教。 謝謝
我正在使用MOSS和ADS。我想顯示使用條款頁面,然後用戶可以用兩個按鈕登錄到SharePoint,即「接受」,「拒絕」。如果用戶選擇「接受」,他將被引導到Sharepoint站點,如果沒有到我們公司的Intranet首頁。這將適用於本屆會議。即。如果用戶已經註銷,那麼當用戶點擊MOSS站點時,它應該再次提示使用條款,但是一旦被接受用戶不應該再次訪問該頁面,直到他/她簽署爲止。登錄到SharePoint之前的自定義使用條款頁面
請指教。 謝謝
您可以根據您的要求使用以下方法之一&靈活性。
1)我不能使用FBA,因爲這是一個Intranet站點。 2)我確實有創建一個會話控制這樣做的想法,但我不知道如何用SharePoint做到這一點。尤其是如何使用SharePoint會話。你能提供任何例子或鏈接嗎? 3)我們沒有2010年,所以這不適合我。 – Krish
您可以在/ _layouts中創建一個包含您的條款和條件以及接受/拒絕按鈕的自定義頁面。
點擊接受按鈕將創建一個cookie來跟蹤用戶是否接受當前會話的條件。
然後,您可以創建一個攔截對SharePoint網站的所有請求的HttpModule。如果cookie存在,則不執行任何操作(即讓用戶訪問請求的頁面),否則將瀏覽器重定向到自定義接受/拒絕頁面。
你應該可以很容易地做到這一點。如果你不關心他們接受或拒絕它,那麼只需使用這個重定向模塊http://httpcode.s3.amazonaws.com/httpcode.Redirect.wsp將它們重定向到頁面一次。你可以告訴這個模塊做一次。如果您需要驗證他們是否接受/拒絕,則需要將所有人員添加到新組中,然後接受他們,將他們從該組中刪除。這樣他們總是會被引導到新的頁面。
希望這會有幫助
您是否找到解決方案?如果是這樣,請接受或發佈一個請。 –