Web 应用程序访问权限

Web 应用程序访问权限

我有一个使用 SQL 服务器的 Web 应用程序。

SQL 服务器托管在服务器上并使用端口 1433 访问。

我的问题是,访问我的应用程序的用户是否需要能够与端口 1433 建立通信。

据我所知,用户将使用端口 80 打开应用程序登录页面。 并且需要在登录页面上输入其凭据并单击提交。 由于凭据存储在 SQLSERVER 数据库中,我不知道谁将打开端口 1433,是应用程序本身还是用户,以便检查凭据是否存在。

任何澄清都会有帮助。

答案1

运行您网站的服务器需要访问端口 1433。通过 Web 访问您的应用程序的用户不需要访问端口 1433。这些用户通过端口 80 与我们的网络服务器通信。而您的网络服务器则通过端口 1433 与您的数据库服务器通信。

如果您的网络服务器和数据库服务器托管在同一个数据中心和同一个网络上,您甚至不需要配置任何东西。

相关内容