Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 我有三个不同的网站,我想为它们创建一个单一的入口点,但如何创建?_Asp.net_Sql Server_Cookies_User Accounts - Fatal编程技术网

Asp.net 我有三个不同的网站,我想为它们创建一个单一的入口点,但如何创建?

Asp.net 我有三个不同的网站,我想为它们创建一个单一的入口点,但如何创建?,asp.net,sql-server,cookies,user-accounts,Asp.net,Sql Server,Cookies,User Accounts,我们正在使用asp.net创建三个不同的网站,但对于用户部分,我们希望实现一种方法,以便每个用户只需要在这三个网站中的任何一个创建一个帐户,但在其他网站中也使用相同的帐户。 以下是我的建议: 创建一个 useracount.website.com服务器 然后将sql server放在那里,并在那里实现核心用户帐户库,例如(创建/编辑/等等…) 当访问者需要拥有帐户或需要登录out站点时,我们会将其重定向到useracount.website.com地址,他/她应该从此点登录。 为了维护用户的状态

我们正在使用asp.net创建三个不同的网站,但对于用户部分,我们希望实现一种方法,以便每个用户只需要在这三个网站中的任何一个创建一个帐户,但在其他网站中也使用相同的帐户。 以下是我的建议:

创建一个 useracount.website.com服务器 然后将sql server放在那里,并在那里实现核心用户帐户库,例如(创建/编辑/等等…)

当访问者需要拥有帐户或需要登录out站点时,我们会将其重定向到useracount.website.com地址,他/她应该从此点登录。 为了维护用户的状态,我建议使用cookie

所有这些场景都应该通过asp.net和sql实现

请让我知道最好的方法,因为我觉得我的不是很好,特别是饼干部分

干杯。

在网络农场中搜索
单一登录


以下是一个

您的三个站点是否托管在同一台服务器上?您所指的设计是“单点登录”,这是一种访问控制形式,其中存在一个“单点登录”系统,可提供对多个其他系统的访问控制。