爲此模型啓動概念證明,似乎無法將每個請求的成員資格提供程序配置到相應的客戶端數據庫。看起來,Web應用程序在應用程序啓動時實例化成員資格提供程序,並且在隨後的請求期間不允許對此進行修改。使用單獨數據庫多tenat方法進行身份驗證和授權
我已經嘗試使用反射和修改Application_BeginRequest(在global.aspx)中的連接字符串,但它似乎設計和實現的成員資格提供程序僅爲每個應用程序而不是每個請求初始化一次。
這意味着對於單獨的數據庫方法,默認的asp.net成員資格提供程序不會與單個應用程序/多個數據庫(多租戶單獨數據庫)模型一起工作。
人們在這個架構中使用什麼認證/授權模型?他們是否使用Microsoft會員供應商的自定義實施方案,還是使用其他軟件包或庫?
乾杯 添