小编Ale*_*Dev的帖子

Spring Boot Api Rest SSL

我有一个 Spring Boot Api Rest,但我有 SSL 证书问题。当我在不配置 HTTPS 的情况下使用该应用程序时,它可以正常工作,如下所示:

应用程序属性:

server.port=8443
#security.require-ssl=true
#server.ssl.key-store-type=PKCS12
#server.ssl.key-store=classpath:keystore.p12
#server.ssl.key-store-password=MyPass
#server.ssl.key-alias=opusclick
Run Code Online (Sandbox Code Playgroud)

邮递员要求:

在此处输入图片说明

另一方面,当我启用 HTTPS 协议时:

应用程序属性:

server.port=8443
security.require-ssl=true
server.ssl.key-store-type=PKCS12
server.ssl.key-store=classpath:keystore.p12
server.ssl.key-store-password=MyPass
server.ssl.key-alias=opusclick
Run Code Online (Sandbox Code Playgroud)

邮递员要求:

在此处输入图片说明

最奇怪的是,当我配置了 HTTPS 时,如果我在控制器响应中放置断点,则返回与启用 HTTP 协议时相同的响应。

我的问题是为什么会发生这种情况?

java ssl spring spring-boot

3
推荐指数
1
解决办法
898
查看次数

如何将<Input>标签放在<img>标签内

我只是想知道如何将标签放入其中,以便当我点击图像时标签被激活.我正在使用angular 4和bootstrap 4.这是我的代码:

<input type="file" class="css-1u2oed9 eehmg7h4" (change)="onFileChange($event)" #fileInput>
                <img 
                data-src="holder.js/200x200" 
                class="rounded mx-auto d-block" 
                src="data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22200%22%20height%3D%22200%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20200%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%23holder_164e3f66702%20text%20%7B%20fill%3Argba(255%2C255%2C255%2C.75)%3Bfont-weight%3Anormal%3Bfont-family%3AHelvetica%2C%20monospace%3Bfont-size%3A10pt%20%7D%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22holder_164e3f66702%22%3E%3Crect%20width%3D%22200%22%20height%3D%22200%22%20fill%3D%22%23777%22%3E%3C%2Frect%3E%3Cg%3E%3Ctext%20x%3D%2274.4296875%22%20y%3D%22104.5%22%3E200x200%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E" 
                data-holder-rendered="true" 
                style="width: 150px; height: 150px; margin:5px;">
Run Code Online (Sandbox Code Playgroud)

TypeScript方法组件:

onFileChange(event) {
      this.loading=true;
      let reader = new FileReader();
      if(event.target.files && event.target.files.length > 0) {
        this.photo = event.target.files[0];
        reader.readAsDataURL(this.photo);
        reader.onload = (event: any) => {
          this.image=event.target.result;
          console.log(this.image);
        }
      }
    }
Run Code Online (Sandbox Code Playgroud)

我提醒你,我想要的是点击图片,我可以在文件系统中选择另一个来更改它.

非常感谢!

html5 typescript angular

2
推荐指数
1
解决办法
683
查看次数

如何在TypeScript中迭代JSON属性

我的问题非常简单,我有一个以下的JSON Typescript对象,我喜欢迭代JSON属性

{"work_type":"Fabricación","work_type_resp":"Mesa","looking_for":"Relación Calidad/Precio","image":"https://s3-sa-east-1.amazonaws.com/online-quotation-images/153366018967.png","width":"22","high":"34","depth":"","modifications":"mod"}

使用的代码是以下角度TypeScript组件:

export class DetailsOnlineQuoteModalComponent implements OnInit {

  @Input() title;
  @Input() values:string;
  properties:JSON;

  constructor(public activeModal: NgbActiveModal) { }

  ngOnInit() {
    this.properties=JSON.parse(this.values);
    console.log(this.properties);
  }

}
Run Code Online (Sandbox Code Playgroud)

我真正需要的是通过JSON的键值属性并在我的HTML中显示它们.

非常感谢!

json typescript angular

1
推荐指数
2
解决办法
2154
查看次数

如何以角度等待订阅

我的问题很简单......考虑以下角度方法:

fillOrderHeader() {
    let rows3:Array<OrderHeader>= new Array<OrderHeader>();
    this.orderService.getAllOrdersHeaders().subscribe(headerList=>{
      headerList.forEach(headerDoc=>{
        headerDoc.get().subscribe(header=>{
          let headerMetadata:OrderHeader= new OrderHeader();
          headerMetadata.clientName= header.data().clientName;
          headerMetadata.agencyName=header.data().agencyName;
          rows3.push(headerMetadata);
        });
      })
    });
    return rows3;
  }
Run Code Online (Sandbox Code Playgroud)

如何在返回row3数组之前等待订阅?

非常感谢!

javascript typescript angular

0
推荐指数
1
解决办法
5589
查看次数

标签 统计

angular ×3

typescript ×3

html5 ×1

java ×1

javascript ×1

json ×1

spring ×1

spring-boot ×1

ssl ×1