<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131845#M3883</link>
    <description>&lt;P&gt;Thanks Tom. Are you able to copy over a sample request, including parameters, that produces by any chance? (You can open an API ticket if you prefer to share privately:&amp;nbsp;&lt;A href="https://www.dropbox.com/developers/contact" rel="nofollow noreferrer"&gt;https://www.dropbox.com/developers/contact&lt;/A&gt; )&lt;/P&gt;</description>
    <pubDate>Thu, 10 Sep 2015 03:07:40 GMT</pubDate>
    <dc:creator>Greg-DB</dc:creator>
    <dc:date>2015-09-10T03:07:40Z</dc:date>
    <item>
      <title>-34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131839#M3877</link>
      <description>&lt;P&gt;When attempting to initiate oAuth with our in production app, I'm receiving this&amp;nbsp;error below. &amp;nbsp;Have not had an issue with this until today.&lt;/P&gt;
&lt;P&gt;SecOSStatusWith error:[-34018] The operation couldn’t be completed. (OSStatus error -34018 - Remote error : The operation couldn‚Äôt be completed. (OSStatus error -34018 - client has neither application-identifier nor keychain-access-groups entitlements))&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any help would be appreciated.&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2019 09:40:05 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131839#M3877</guid>
      <dc:creator>Tom N.16</dc:creator>
      <dc:date>2019-05-29T09:40:05Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131840#M3878</link>
      <description>&lt;P&gt;We're actually receiving a 401 when we request a token during oAuth v1. &amp;nbsp;This is what we're sending in...&lt;/P&gt;
&lt;P&gt;&lt;A href="https://api.dropbox.com/1/oauth/request_token?oauth_consumer_key=esa1n6xelevnk2v&amp;amp;oauth_nonce=D479682F-F1D8-4F19-BBC1-F9272ECFEFA7&amp;amp;oauth_signature_method=HMAC-SHA1&amp;amp;oauth_timestamp=1441818375&amp;amp;oauth_version=1.0&amp;amp;oauth_signature=%2BPg51GuPTkKV5Wb%2BNqTYF7VBvvY%3D" target="_blank" rel="nofollow noreferrer"&gt;https://api.dropbox.com/1/oauth/request_token?oauth_consumer_key=MYKEY&amp;amp;oauth_nonce=D479682F-F1D8-4F19-BBD1-F9272ECFEFA7&amp;amp;oauth_signature_method=HMAC-SHA1&amp;amp;oauth_timestamp=1441818375&amp;amp;oauth_version=1.0&amp;amp;oauth_signature=%2BPg51TkKV5Wb%2BNqTYF7VBvvY%3D&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 00:18:56 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131840#M3878</guid>
      <dc:creator>Tom N.16</dc:creator>
      <dc:date>2015-09-10T00:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131841#M3879</link>
      <description>&lt;P&gt;Full error...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Error Domain=ASMHttpConnectionDomain Code=401 "Connection Error" UserInfo=0x3ba6ba0 {NSLocalizedRecoverySuggestion=unauthorized, Www-Authenticate=OAuth realm="&lt;A href="https://api.dropbox.com/" target="_blank" rel="nofollow noreferrer"&gt;https://api.dropbox.com/&lt;/A&gt;", Server=nginx, Transfer-Encoding=Identity, Connection=keep-alive, X-Dropbox-Request-Id=af86d3f0f923b0e2b184ca53918f429d, Content-Type=application/json, Date=Wed, 09 Sep 2015 17:24:45 GMT, NSLocalizedDescription=Connection Error}&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 00:28:44 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131841#M3879</guid>
      <dc:creator>Tom N.16</dc:creator>
      <dc:date>2015-09-10T00:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131842#M3880</link>
      <description>&lt;P&gt;This 401 Unauthorized error should indicate that the oauth_signature is invalid, and I can't reproduce the error with a test implementation of OAuth 1 HMAC-SHA1 signing here.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HMAC-SHA1 signatures are intentionally opaque though and difficult to debug though. That being the case, we&amp;nbsp;recommend using PLAINTEXT signing instead:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.dropbox.com/developers/blog/20/using-oauth-in-plaintext-mode" rel="nofollow noreferrer"&gt;https://www.dropbox.com/developers/blog/20/using-oauth-in-plaintext-mode&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Switching to PLAINTEXT would likely be the easiest solution. If you need to debug the HMAC-SHA1 signing though, please share the relevant code so we can take a look.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 00:39:06 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131842#M3880</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2015-09-10T00:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131843#M3881</link>
      <description>&lt;P&gt;I'm not sure what changed. &amp;nbsp;We have several desktop apps that we publish on Mac and Windows and they all started failing oauth today. &amp;nbsp;Can't go Plaintext plus we would have to go back and update a lot of&amp;nbsp;different products and versions. &amp;nbsp;I'll see about getting some code but I would think it would be something on the API oauth&amp;nbsp;side that changed since this has been working for years and is failing on old versions as well as new of our apps.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 03:02:43 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131843#M3881</guid>
      <dc:creator>Tom N.16</dc:creator>
      <dc:date>2015-09-10T03:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131844#M3882</link>
      <description>&lt;P&gt;Not sure if this is going to help at all given nothing changed on our end but this is what we use on Mac. &amp;nbsp;Our windows apps are failing oauth as well though.&lt;/P&gt;
&lt;P&gt;BTW - thanks so much for your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id="msg_1441828971_000039" class="message    avatar"&gt;
&lt;SPAN class="message_content"&gt;We use the openssl library on mac&lt;/SPAN&gt;
&lt;DIV class="rxn_panel rxns_key_message-1441828971_000039-D069T0A6T no_rxns"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV id="msg_1441828972_000040" class="message    avatar"&gt;&lt;SPAN class="message_content"&gt;static CPString GenerateSignature(CPString Key, CPString Value)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CPData keyData = Key;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CPData valueData = Value;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HMAC_CTX hmacContext;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HMAC_CTX_init(&amp;amp;hmacContext);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HMAC_Init_ex(&amp;amp;hmacContext, keyData.Bytes(), keyData.Length(), EVP_sha1(), NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HMAC_Update(&amp;amp;hmacContext, reinterpret_cast&amp;lt;const unsigned char*&amp;gt;(valueData.Bytes()), valueData.Length());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unsigned char hashResult[EVP_MAX_MD_SIZE];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unsigned int &amp;nbsp;hashResultLength;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HMAC_Final(&amp;amp;hmacContext, hashResult, &amp;amp;hashResultLength);&lt;SPAN class="para_break"&gt;&lt;EM class="copy_only"&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return CPBase64Encoder::EncodeData(CPData::DataWithBytesOfLength(hashResult, hashResultLength));&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 10 Sep 2015 03:04:32 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131844#M3882</guid>
      <dc:creator>Tom N.16</dc:creator>
      <dc:date>2015-09-10T03:04:32Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131845#M3883</link>
      <description>&lt;P&gt;Thanks Tom. Are you able to copy over a sample request, including parameters, that produces by any chance? (You can open an API ticket if you prefer to share privately:&amp;nbsp;&lt;A href="https://www.dropbox.com/developers/contact" rel="nofollow noreferrer"&gt;https://www.dropbox.com/developers/contact&lt;/A&gt; )&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 03:07:40 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131845#M3883</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2015-09-10T03:07:40Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131846#M3884</link>
      <description>&lt;P&gt;(That is, like the one in your second post, but including your key so we can try to compare.)&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 03:11:50 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131846#M3884</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2015-09-10T03:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: -34018 Client has neither application-identfier nor keychain-access-groups entitlements</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131847#M3885</link>
      <description>&lt;P&gt;Thanks Gregory. &amp;nbsp;I'll post up via a API ticket given the key in the sample request.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2015 03:14:57 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/34018-Client-has-neither-application-identfier-nor-keychain/m-p/131847#M3885</guid>
      <dc:creator>Tom N.16</dc:creator>
      <dc:date>2015-09-10T03:14:57Z</dc:date>
    </item>
  </channel>
</rss>

