title: Sharepoint CSOM Authentication issue with .NET Core
body: <p>I'm new to Sharepoint online, and don't have an own account (yet), just an username/password from a client.</p>
  
  <p>Need to build a service that gets the folder structure and archives from Sharepoint. And then allows to up/download archives.</p>
  
  <p>Since the package </p>
  
  <blockquote>
    <p>Microsoft.SharePointOnline.CSOM</p>
  </blockquote>
  
  <p>is not compatible with .NET Core, I'm using this github solution that seems to cover the main functionality in an equal way: <a href="https://github.com/OneBitSoftware/NetCore.CSOM" rel="noreferrer">https://github.com/OneBitSoftware/NetCore.CSOM</a></p>
  
  <p>I think there is nothing wrong with that so far - but when trying to connect using </p>
  
  <blockquote>
    <p>SharePointOnlineCredentials</p>
  </blockquote>
  
  <p>...I'm getting the error </p>
  
  <blockquote>
    <p>PPCRL_REQUEST_E_PARTNER_HAS_NO_ASYMMETRIC_KEY</p>
  </blockquote>
  
  <p>So I guess there's some account setting missing on the server side? Or am I following a wrong approach? I would have no problem implementing an OAuth access to get a Bearer token, but which API would that be, and how can I register an app for Sharepoint? </p>
  
  <p>My research about API's and this particular error didn't result in anything yet, so I'm reaching out for help here. </p>