2009-07-28 71 views
0

是否有可能使用ASP.net表单验证,以确保一个应用前端内置的MS-Access 2007中保护与ASP.net的MS Access前端应用程序窗体身份验证

我当前的应用程序前端接入内置于Microsoft Access 2007中,数据驻留在SQL Server 2008 Express Edition中。我正在将此应用程序移植到ASP.net。我打算在ASP应用程序中使用ASP.NET表单身份验证。我可以使用相同的身份验证代码和/或数据库表等来为我的访问应用程序提供身份验证。有没有人试图做到这一点,如果是的话,是否有任何文件可用于如何做到这一点。

回答

3

对于初学者,您可以使用内置的ASP.NET会员表来存放您的Web应用程序的登录信息。有很多关于如何在SO和其他地方这样做的例子。

诀窍是使用相同的会员店来验证访问应用程序的用户。您可以公开与您的ASP.NET会员商店对话并验证登录名的Web服务。

VBA支持调用Web服务的能力。有关如何做到这一点的更多信息here。因此,当您的Access应用程序启动时,它会检查某种全局变量以查看用户是否已通过身份验证。如果没有,它会把他们带到一个登录界面,调用Web服务来进行身份验证。

相关问题