asp.net 中 Internet 和 Intranet 应用程序之间的差异

Difference between internet and intranet applications in asp.net

我对Internet和Intranet应用有疑问。

我看到了一些解释。

他们的解释是这样的:

Internet Application like a Web application with using form authentication

Intranet Application like a Window application with using windows authentication

所以我的 问题 1 :

请详细说明因特网和内网应用的区别。

没有 2 :

我们可以通过Active directory,etc.But[=]在Internet项目中使用windows基本认证28=]是否有在 Intranet(windows 应用程序)项目中使用基于 Web(表单)身份验证的方法?

重要:这个SO有不是标题名称的重复问题。

当然,您可以使用任何您喜欢的身份验证方法。提供的模板只是:模板。没有人强迫您按规定使用它。 在 Intranet 应用程序中使用 Windows 身份验证很有意义,因为您不想经常登录公司环境中的应用程序。

如果不需要认证,也可以完全跳过认证授权。

Intranet 应用程序和 Internet 应用程序之间的主要区别在于,一个是 public 面向,而另一个仅供有限的受众使用。