線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1376
推到 Plurk!
推到 Facebook!

ASP.NET使用Form驗證,如何模擬成Windows的特定身分

尚未結案
geliswu
一般會員


發表:28
回覆:15
積分:13
註冊:2004-10-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-22 12:46:46 IP:211.72.xxx.xxx 未訂閱
hi 各位先進    我現在被Assign一個問題,一個原先是使用Windows驗證的ASP.NET Web Page 由於他在web Server上必須以某個也是已經設在這台Web Server的某個Windows Account所能夠存取的相關Resource,如系統資料夾檔案等,現在必須改成Form驗證,(因為不想看到這個登入畫面,但是又必須登入有該機器一些Windows Account權限) 又要能在IIS上aspnet 上的執行緒能模擬這個Windows Account而不是預設的ASPNET User來執行,因為不想將ASPNET 這個使用者Assign給他具有存取那些檔案的權限。 查了許多相關文件表示使用Form驗證時驗證資訊會寫在IPrincipal 物件中,也找了一些實做IPrincipal 等相關文件,但目前還是沒有Try出來 不知各位先進有沒有人實做過,或是有相關範例檔,救命喔 感謝 ><>
code6421
版主


發表:43
回覆:223
積分:208
註冊:2002-08-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-22 21:50:35 IP:220.135.xxx.xxx 未訂閱
聽起來是你得實作一個新的認證模式了, 查查WindowsIdentity的Impersonate, 看看那個範例有沒有幫助. Just coding... Taiwan:http://code6421.ktop.com.tw China:http://home.hoolee.com/~code6421
------
Just codeing...
code6421
版主


發表:43
回覆:223
積分:208
註冊:2002-08-16

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-22 22:04:24 IP:220.135.xxx.xxx 未訂閱
另一篇KB. http://support.microsoft.com/default.aspx?scid=kb;EN-US;306158 Just coding... Taiwan:http://code6421.ktop.com.tw China:http://home.hoolee.com/~code6421
------
Just codeing...
geliswu
一般會員


發表:28
回覆:15
積分:13
註冊:2004-10-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-26 23:05:04 IP:61.70.xxx.xxx 未訂閱
sorry ~~~~~~ 參加公司二日遊回來遇颱風,今天才開始測
系統時間:2024-07-02 14:31:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!