NancyFx。表格授权。 Ajax和未经授权的响应

时间:2014-01-14 18:51:05

标签: ajax wcf forms-authentication nancy

我使用wcf托管的NancyFx和表单授权,并启用了重定向(DisableRedirect = false)。 我想在unuccesfull授权尝试处理它并向用户发信号(显示一些工具提示用户名或密码错误)。我怎样才能使用FormAuth?

另一种方法是使用Ajax post请求,但由于重定向,我无法获得401代码。如果我关闭重定向它可以工作(我可以在ajax post请求中获得401)。但我想在我的应用程序中使用重定向功能......

我之前从未使用过FormAuth,那么我的选择是什么?

提前致谢!

1 个答案:

答案 0 :(得分:0)

嗯,实际上有一个明显的解决方案是基于解析返回的查询字符串(smth就像登录?error = true& username = a,如Nancy表格auth应用程序的例子)。在文档加载解析此查询字符串并显示工具提示...另一个问题是它是否是标准(好)练习?..