我有以下架构: -
- 活动目录服务器
- 将托管 asp.net MVC 的 IIS
- Active Directory 和 MVC Web 应用程序都在我们公司的 Intranet 中。
- 我将 Asp.net MVC 身份验证类型设置为基于 Windows。
但我有这些问题:-
- 如果我们公司的员工尝试在家中使用个人 PC 访问 asp.net MVC Web 应用程序;Windows身份验证会起作用吗?
- 如果上述答案是肯定的;那么他们将如何输入他们的用户名,类似于 username@domain.com 的东西?
- 根据我的上述要求,我是否应该考虑使用连接到 AD 的基于表单的身份验证?而不是使用基于 Windows 的身份验证?
感谢您的任何帮助和建议最好的问候