从非论坛页面登录 ASP.NET 论坛

问题描述 投票:0回答:2

我有一个 Umbraco (ASP.NET CMS) 网站。在这个网站中,我创建了一个名为“forum”的目录,并在该目录中安装了“JitBit”ASP.NET 论坛。根据论坛文档,我网站中的“forum”文件夹作为 IIS 中的应用程序运行。效果很好。 所以要明确的是,我的网站和论坛位于同一域,例如

http://www.example.com

http://www.example.com/forum 现在我想在网站主页上有一个登录表单,其中包含“用户名”和“密码”字段,用于发布到论坛并使用户登录。主网站上没有会员系统,只有论坛,但我希望用户从网站主页登录论坛。

JitBit 论坛似乎使用 ASP.NET Webforms,并且论坛主页上的登录表单会发布到自身(只是 default.aspx),所以我的问题是,我可以以某种方式从非 Webforms 页面发布到 Webforms 页面吗?让这个登录起作用吗?我已经尝试了主页上明显简单的 HTML 帖子,使用正确的用户名和密码输入名称,但这不起作用。有没有办法做到这一点,或者我是否必须在主网站上建立会员系统并在用户访问论坛时进行交叉身份验证?

非常感谢您的指点。

asp.net webforms asp.net-membership forum
2个回答
0
投票
value="Request.Form["Username"]"

value="Request.Form["Password"]"
,然后注入一些 JavaScript 以在页面加载时提交登录表单(如果这两个值存在)(如果登录表格已发布)。这有点麻烦,但效果很好。

按照 @user3771965 的建议,我无法对用户控件执行任何操作,因为父站点是 MVC,而且我没有论坛的源代码。


-1
投票
平板拖车

将是最好的选择。他们将帮助您摆脱旧车。一旦交易完成,您的车将被拖走,车主将立即收到现金,不会有任何延误。

© www.soinside.com 2019 - 2024. All rights reserved.