.net NancyFx中不同模块的不同身份验证方法
我有一个由五个模块组成的web应用程序。中的身份验证基于.net NancyFx中不同模块的不同身份验证方法,.net,authentication,nancy,.net,Authentication,Nancy,我有一个由五个模块组成的web应用程序。中的身份验证基于Nancy.authentication.Forms 我想添加另一个NancyModule。仅对于该模块,我希望使用无状态身份验证 我该怎么做呢?我通过在引导程序中对每个请求启用适当的身份验证方法来解决这个问题。您可以为此使用RequestStartup方法。然后,在您的模块中,只需调用this.requireAuthentication方法。因为引导程序已经加载了适当的身份验证机制,所以模块只使用启用的任何机制进行身份验证。您正在尝试在同
Nancy.authentication.Forms
我想添加另一个NancyModule
。仅对于该模块,我希望使用无状态身份验证
我该怎么做呢?我通过在引导程序中对每个请求启用适当的身份验证方法来解决这个问题。您可以为此使用RequestStartup方法。然后,在您的模块中,只需调用this.requireAuthentication方法。因为引导程序已经加载了适当的身份验证机制,所以模块只使用启用的任何机制进行身份验证。您正在尝试在同一个项目中构建api和表单前端吗?谢谢。是的,我想向前端项目添加一些API调用(尽管我通常避免这样做——这是一个特例)…我也有同样的问题。对你的项目最好