我做了两个不同的解决方案,但其中一个有登录页面。我希望,当你登录应用程序,我的客户端将能够访问第二个应用程序也。如果我的客户端没有登录到应用程序,并试图访问任何应用程序,他将被重定向到只存在于一个解决方案中的登录页面。
Solution 1
- Login page
- Ui
solution 2
- Ui
在我的解决方案1中进行验证很简单,因为我的登录页面存在,但我不知道如何在我的解决方案2中看到客户端是否已经登录。
你能给我一些建议吗?
我读了这篇文章,并试图实现代码,但在我的情况下,存在两个不同的应用程序(解决方案)
它们将在同一个域下运行
由于它们都托管在同一域中,因此它们都可以共享相同的表单身份验证cookie。
你所需要做的就是确保表单认证设置在两个web中是相同的。配置文件。这样,当一个未经授权的用户试图访问解决方案2时,它将把他们重定向到解决方案1(因为这将是web.config中的loginUrl
属性)以登录。