0

目前我的应用程序是使用 Silhouette 保护的,我不使用任何花哨的社交身份验证功能。只是简单的用户名/密码问题:

  • 我需要打开一个外部网络应用程序的端点,这将允许网络应用程序 Ajax 调用我的播放应用程序。这仅适用于开发人员和非常具体的用例。

我怎样才能做到这一点?基本上允许播放应用程序充当开放的网络服务?

4

1 回答 1

0

在 Mohiva Gitter 频道上发布此问题后,我得到了以下答案,我在这里分享它以供未来用户使用:

Christian Kaps (@akkie) 的回答:

对于版本 4,您可以创建自己的BypassAuthenticator类似于DummyAuthenticator. 然后你需要一个IdentityService 实现,它为 LoginInfo你的BypassAuthenticator. 然后可以使用环境对其进行配置。问题是您不能轻易禁用身份验证机制,因为您的代码可能依赖于SecuredAction请求中传输的身份。

于 2016-08-17T12:45:15.647 回答