在 yml文件中呢
时间: 2023-06-22 14:30:49 浏览: 60
在 yml 文件中,可以通过以下方式配置 Shiro 的不拦截页面:
```yaml
shiro:
filter-chain-definitions:
/public/** = anon
/login = anon
/logout = anon
/** = authc
```
与配置文件方式相同,上述配置表示访问以 `/public/` 开头的 URL 不需要进行身份验证和权限检查,访问 `/login` 和 `/logout` URL 也不需要进行身份验证和权限检查,其他 URL 都需要进行身份验证,即需要先登录才能访问。
在 yml 文件中,需要注意缩进的问题。`filter-chain-definitions` 是一个子节点,需要使用两个空格进行缩进。而子节点下面的每一行配置,也需要使用两个空格进行缩进。
相关问题
如何封装在yml文件里呢
可以使用 YAML 语言的语法规则来封装在 yml 文件里。具体的方法是,使用冒号来分隔键值对,使用连字符来表示列表,使用缩进来表示层级关系。例如:
```
key1: value1
key2:
- item1
- item2
key3:
subkey1: subvalue1
subkey2: subvalue2
```
这样就可以将数据封装在 yml 文件里了。
git中的yml文件在哪
在Git中,yml文件通常用于配置文件,例如Travis CI的配置文件就是一个yml文件。yml文件通常放置在项目的根目录下,文件名为“.yml”或“.yaml”。如果你想在Git中查找yml文件,可以使用以下命令:
```
git ls-files | grep '\.yml$'
```
这个命令会列出所有包含“.yml”后缀的文件。如果你想查找所有包含“.yaml”后缀的文件,可以将命令中的“.yml”替换为“.yaml”。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)