2013-02-21 60 views
0

我設法編寫一個自定義成員資格提供程序,將Active Directory與SQL Server上的某些功能混合使用。 大約一個月左右,我使用這個工具,當我調用「UserPrincipal.FindByIdentity」從AD檢索一些用戶信息時,我承認響應時間很慢。這個響應時間可以是每個SamAccountName大約5秒,在這裏我們談到AD上大約30個用戶。asp.net c#活動目錄響應速度慢

儘管如此,登錄時間非常快,查詢角色不錯(不是很快,但可以忍受)。

域控制器和Web服務器在防火牆上啓用了正確的端口(雖然Web服務器在DMZ中),但沒有明顯的延遲。

所有網絡的DNS解析速度都很快。

任何人都遇到類似的問題?

由於提前, 五

+0

你嘗試用PrincipalSearcher搜索呢? – 2013-02-21 16:46:04

回答

0

我可以回答我的問題。問題似乎是我濫用AD上的連接。 每個動作都用於調用可減慢速度的主要環境。

該死的我和我的錯誤:)

感謝大家反正:)