使用Quickbooks Online Edition为应用程序生成客户端证书

使用Quickbooks Online Edition为应用程序生成客户端证书,quickbooks,Quickbooks,我正在尝试从appreg.intuit.com区域获取证书。我有一个webapp,以前在mysubdomain.myhost.com上注册为主机,在myapp.myhost.com上注册为AppLogin。由于我们的一些系统最近发生了变化,我们需要运行从IP地址与QBOE接口的应用程序。我们有一个我们创建的IP地址的证书,目前正在设置 我用CN=123.456.78.9在java密钥库中创建了一个新密钥:myapp.myhost.com 完成此操作后,我生成了一个新的证书请求: -----开始新

我正在尝试从appreg.intuit.com区域获取证书。我有一个webapp,以前在mysubdomain.myhost.com上注册为主机,在myapp.myhost.com上注册为AppLogin。由于我们的一些系统最近发生了变化,我们需要运行从IP地址与QBOE接口的应用程序。我们有一个我们创建的IP地址的证书,目前正在设置

我用CN=123.456.78.9在java密钥库中创建了一个新密钥:myapp.myhost.com

完成此操作后,我生成了一个新的证书请求:

-----开始新证书请求----- MIIEUzCCAzsCAQAwczEdMBsGA1UEAxMUcWJvZS5hZXJ1c29ubGluZS5jb20xCzAJ BGNVBASTAKLUMRMWEQYDVQKEWPBZXJ1CYWGTEXDMRAWDGYDVQHEWDCLZDG9S MREWDWYDVQQQIEWHWAXJNAW5ytelMAKGA1EBHMCVVMWGGEIMA0GCSQGSIB3DQEB AQUAA4IBDWAWAWGGEKAOIBAQDMQ2G9VOE9WWEL4PUOUYTOBOJECE+7N/BVLt6My0 HN9FJ0ZDKKZQITYEBYPLBARCYBSFTNUBJMOIWL/OsR2sLltAXpdqp4+JTiBWW e/9w95jGwCNu4T4Dzuv7O0Cj5lFp3b+ATfeRQjkTy8On5FwbU0ESrMOE/l1FpXd0 raL5dCVJSOnqROnD+t1+toapSfZgCNp3FD6swlYHBQ80dsrON2uj8J0gj6kqhcjg 3jfgy7RBksE2RDbRXwLKBb+BaSWCMHe8EbLMDrN+sah9YHuHNKxJRQNjAl2ccS09 SS2BFPYKABMBZMV5SU8Y87AHU6VE1SZX4XZPDSZ9K6DZAGMBAGGGZMBOGCISG AQQBGJCNAGMXDBYKNS4WLJIXOTUUMJB7BGGORBGEEAYI3GeomeW0WAZAOBGNVHQ8B AF8EBAMCBPawrayjkozihvcnaqkpbdcwntaobggqhkig9w0dagicayawdgyikozi HVCNAWQCAGCAMCGBSSOAWIHMAOGCCQGSIB3DQMHMBMGA1UDJQQMAOGCCSGAQUF BWMBMIH9BGORBGEEAYI3dQICMYHUMIHRAGEGBHLOATQBPAGMAGBVAHMABWBMAHQA IABSAFMAQQQAGAFMAQWBOAGEABBUAGUABAGAAEMACGB5AHAADABVAGCAGBHAHAHA AABPAGMAIABB2AGKAZABLAHIDGYKAJ1L9QPIQMOL5DNLVLKM2P6UFCMYM E1cUMidPEUHEGfxOB1eTGXu8rhguJfDScUiy9h1SOkHO8CnjCQFoYPhb/iRhaCbb U1SNFOJG1IMCP07LR8K8GOW76ZUVN+zfU5AbSQjJf/SbXyLZO9TDbe4Y2aklRo2 AEZBVM2G0Z3EZJYAAAAAAAAAAAADANBQHKIG9W0BAQUFAAOCAQEAVUT0xKYDB5RB niZT5zYMcYa8vd68Dgl0RZ7CtEkBS4EFf4IayDBO1Z3ycZkjpEP879ktpkfD9pbP 1c1Ksm2s61RKivYqcF4HD594UDJCAfjqMyyQOUtkw/iegMSIVos5ngbQVcABvdY8 c6J2icTY30L+WGrmZmZczNGHB5GrU6Vc5f2mU49cDHaLF8j4KaDIHqX+9+WY/xm8 FQ8ovW6zIkmdxn8lZ1jmTGAE/v3/DTFsAHtRh+4m2uT4LDUQTA4vHYxcfGoGZk9R U5ypYayMScLIWYBPIZG9lZdj0iD7P6XD04GBzjdmgQxZi7zaYi9JtlwqVK+g9kYx fr2pEzvrPw== -----结束新证书请求-----


当我尝试将其粘贴到应用程序注册的请求区域时,会得到“ARSC262:common name not in hostname:applogin format.”。据我所知,它的格式是正确的。我在论坛上也看到了不应该添加电子邮件地址或任何可选字段的地方。我用同样的错误信息删除了它们。是否需要更改某些内容,以便我的applogin以某种方式与主机或至少部分主机匹配?他们有什么关系吗?除了格式不正确之外,错误消息还可能指向哪些其他可能性?

显然,您不能使用IP地址作为主机名。以下是我从Intuit得到的回复:

主机名必须是DNS名称,并且 不能是IP地址

问候,

威廉·洛芬᱖主机名必须是 是DNS名称,不能是IP 地址

问候,

Intuit开发者网络