我正在通过示例AccountController
并尝试实现自己的示例。我正在尝试OAuth(通过GMail),所以我已经通过ExternalLoginCallback(string)
一直工作。该示例执行OAuthWebSecurity.Login
。当我试图这样做时,我得到:
You must call the "WebSecurity.InitializeDatabaseConnection" method before you call any other method of the "WebSecurity" class.
在深入研究之后,似乎InitializeDatabaseConnection
使用Entity Framework在SQL Server上配置数据库。我没有使用SQL Server(Mongo DB),因此我无法使用此方法。 如何在MVC中使用ServiceStack auth而不使用SQL Server?