我正在尝试使嵌入式设备对* .herokuapp.com上的站点进行REST调用。为此,我使用的是mbedtls_x509,但是在解析Heroku根证书时总是遇到错误。我的代码可以很好地解析其他站点的根证书。
下面的代码显示了一个解析证书的示例,该证书用于解析webhook.site(0返回代码=成功)和herokuapp.com(-10122的值似乎与x509.h中的MBEDTLS_ERR_X509_CERT_UNKNOWN_FORMAT -0x2780错误代码相对应)>
为什么它不能解析Heroku的根证书?
Parse of herokuapp.com root cert is -10112
Parse of webhook.site root cert is 0
输出:
@Entity
public class User {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private long id;
private String name;
@OneToMany(mappedBy="to")
private List<Followers> followers;
@OneToMany(mappedBy="from")
private List<Followers> following;
public User() {}
public User(String name) {
this.name = name;
}
}