shiro web一步一步的例子不起作用,stormpath被移动了

时间:2018-02-17 03:37:54

标签: web shiro sample

Shiro web example 我遵循这一点,但在第2步中,stormpath被移至另一个网站okta,所以我不知道该怎么办。 有一个例外:

sub(".*(..).", "\\1", mock)
## [1] "OH"

所以我自己写了一篇小报。

java.lang.IllegalStateException: Unable to load credentials from any provider in the chain.

在shiro.ini中,我将public class CustomSecurityRealm extends JdbcRealm{ @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken token) throws AuthenticationException { UsernamePasswordToken upToken = (UsernamePasswordToken) token; char[] psw = upToken.getPassword(); String username = upToken.getUsername(); return new SimpleAuthenticationInfo(username, psw, getName()); } @Override public void setDataSource(DataSource dataSource) { // TODO Auto-generated method stub DruidDataSource ds=new DruidDataSource(); ds.setUrl("jdbc:mysql://localhost:3306/test2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=TRUE"); ds.setUsername("root"); ds.setPassword("root"); dataSource=ds; } } 更改为securityManager.realm = $stormpathRealm 但例外是一样的。或者当我从tomcat中删除它并且再次添加时有时没有错误,但找不到主页--404。 我讨厌这个,我只想看看如何在web项目中使用shiro,为什么这么难? 我没有jndi,所以我没有从这个example复制,我只是想让事情变得简单。我该如何运行网络样本?

1 个答案:

答案 0 :(得分:0)

查看https://github.com/apache/shiro/tree/master/samples

中的示例

我们也会更新该教程。