SharePoint自定义登录表单在提交时不执行任何操作

时间:2009-10-01 17:14:23

标签: asp.net sharepoint forms-authentication wss-3.0

我确信我错过了一些简单的东西..我在不同的服务器上工作但是现在我已经迁移到不同的服务器它似乎不起作用。我有一个WSS 3.0站点,启用了基于表单的身份验证和自定义登录表单。当您转到登录表单并输入您的用户名和密码并单击“提交”时,它似乎只是刷新页面,就好像在回发中没有执行任何代码隐藏。我在该表单上有另一个控件 - 一个按钮,当单击时,应该显示一个隐藏的面板。此按钮现在也无效。

我已将登录表单的代码隐藏部署到我的bin目录(我知道有些人更喜欢GAC,但我之前确实以这种方式工作)。

我认为这可能与IIS的设置方式有关,所以也许另一种表达问题的方法是“当使用FBA时,IIS中网站的正确设置是什么?”

更新:至少在这种情况下,使用Firefox会导致浏览器显示错误消息(与信任级别相关)。

1 个答案:

答案 0 :(得分:0)

SharePoint应该能够处理设置FBA时所需的所有配置。您根本不需要触摸IIS,如果您最终处于不受支持的状态,我不会推荐它。

检查ULS日志中的错误。确保在登录表单中检查并记录可能发生的任何异常。在某些情况下,SharePoint可以吞下这些内容。

如果失败,请尝试比较工作服务器上的Web应用程序和新服务器之间的web.config文件。您也可以尝试(在备份后)删除FBA Web应用程序并重新扩展它。