2013-09-25 35 views
1

我可以在web.config中使用開關來啓用或禁用STS嗎?例如 在應用程序設置 如果它是< add key =「siteMode」value =「public」>,用戶不需要登錄。 如果是<添加關鍵=「siteMode」值=「員工」 >,用戶需要提供自己的登錄信息通過web.config啓用或禁用asp.net STS

+0

+1 - 有趣的問題,我很感興趣的答案是什麼? –

+0

對不起我的打字錯誤,我有固定的 – user2376512

回答

0

這將是容易實現,如果你的登錄頁面,而無需用戶在登錄自動創建身份「公共」模式。這涉及到SessionAuthenticationModule:

http://netpl.blogspot.com/2012/09/forms-authentication-revisited.html

+0

謝謝您的回覆!我讀過你的文章,但我仍然不知道如何去做。該文章仍然使用表單身份驗證,但我的網站已經實現了STS(SessionAuthenticationModule而不是表單)。你有更多的細節嗎? – user2376512

+0

該文章不使用表單身份驗證。從中間開始,我將展示如何爲會話授權模塊創建身份。再讀一遍這個部分。 –