2012-11-13 165 views

回答

0

Apache Shiro可以使用功能与C#客户端,但它本身不提供C#库。

链接中的体系结构图显示,只要客户机可以与服务器通信,并向服务器发送每个请求的会话ID或主体集合,任何客户机技术都可以与支持Shiro的服务器一起使用。 (当前)没有为除JVM以外的任何平台提供库(这意味着像Groovy,JRuby,Scala等 - 当然还有Java--可以全部使用Shiro)。

HTH,

莱斯
阿帕奇四郎队员

附:如果有人想提供C#中的Subject接口的轻量级实现,它可以与启用Shiro的服务器进行通信,我个人肯定愿意进行协作!请在Shiro开发名单上讨论。

+0

感谢Les花时间和解释这真的很感谢您对shiro的承诺。目前我正在评估shiro安全模型,但我面临与传统windows客户端交互的挑战,并且正在探索我的选择。因此,看起来目前的做法是在某些服务器上创建主机shiro,并发出C#Web请求。 – user973779

+0

@ user973779是的 - 祝你好运! –