32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
# 问题截图
|
||
|
||

|
||
|
||

|
||
|
||

|
||
|
||
# 问题分析
|
||
|
||
1、首先附件中回源域名不可填写汉字。
|
||
|
||
2、如果要填写 IPV6 域名需要携带 [] 括号
|
||
|
||
3、目前主站的回源域名必须要填写,因为如果不填写的话,在域名信息校验的时候客户虽然写的是 ip 的校验,但是代码会判断为域名校验,这时候造成了校验失败。
|
||
|
||
主要判断逻辑:
|
||
|
||
```java
|
||
if (LoopDomainTypeEnum.IP.getDesc().equalsIgnoreCase(batchDomain.getLoopType())
|
||
&& StringUtils.isNotBlank(batchDomain.getLoopType()) && StringUtils.isNotBlank(batchDomain.getLoopDomain())){
|
||
```
|
||
|
||
关于那个附件的问题。我认为是我们代码的问题。因客户为【直播回源类型】为 ip,他【回源域名或 IP】就未填写。
|
||
在我们校验中是根据这个三个来判断是进 ip 校验还是域名校验。因为客户未填写【回源域名或 IP】被系统认定为进域名校验,但此时客户需要的是 ip 校验。
|
||
|
||
# 注:
|
||
|
||
主站会有信安同步动作。
|
||
|
||

|