我们是否可以在“表单”中使用身份验证,在“Windows”中使用.net Web应用程序

时间:2011-05-14 22:28:11

标签: c# .net asp.net vb.net asp.net-ajax

我们在Access for UI和MS Sql server中有一个应用程序作为数据库服务器。我们现在决定在UI的Web应用程序中构建一个新的应用程序。此Web应用程序仅供为公司工作的员工使用。但后来我们决定在外部服务器上托管这个Web应用程序。因此,用户(仅限该公司)可以登录世界任何地方。首先,我想使用'windows'认证创建Web应用程序,我们可能将其用作Intranet Web应用程序。但是现在我的经理让我使用'Forms'和'Windows'来使用这个应用程序,这个Web应用程序将托管在外部服务器上。我真的不明白他使用两种类型的身份验证。

请帮助我有没有办法同时使用这两种身份验证方法,请同时告诉我为什么我们可能需要使用这两种身份验证方法。如果是这样,请帮助我提供一些使用这两种身份验证类型的说明。非常感谢你花时间阅读和理解我的问题并在这方面帮助我。

1 个答案:

答案 0 :(得分:1)

@Will在评论中解释了为什么两种形式的身份验证都是首选。以下article显示了实现所需内容的一种方法。

您可能还需要查看以下article以更好地了解Windows身份验证的工作原理。