2009-06-08 43 views
0

我寫了一個應用程序駐留在父級或根應用程序的子目錄中。ASP.NET應用程序可以在不訪問父應用程序提供程序的情況下訪問標準的ASP.NET UserId guid嗎?

根應用程序使用自定義成員資格提供程序,但其所有代碼位於App_Code目錄中,並且它深入編譯爲ASP.NET的Temp文件。

因此,它抱怨缺少的引用,當我做供應商:

Membership.GetUser().ProviderUserKey 

我需要的GUID推搡到跟蹤一些數據庫表中的用戶ID。有沒有其他方法可以從兒童應用程序獲取此密鑰?或者有沒有辦法讓子應用程序從父引用目錄加載DLL?

回答

2

一種方法是將自定義成員資格提供程序移動到單獨的類庫(DLL)項目中。然後,您將可以從根網站和子網站訪問它。

+0

是的,但寫的團隊不想......雖然謝謝! – TheSoftwareJedi 2009-06-09 14:31:48

相關問題