We are uploading .pbix files to OneDrive for Business and connecting to them through PowerBI web. The .pbix files use custom-build OData-feeds (with HTTP Basic-Auth) as data-sources. We've been succesfully utilizing these OData-Feeds for about a year now.
However, since about 2 weeks ago, all scheduled refreshes started failing due to authentication errors. Here's an example:
Last refresh failed: Wed Dec 21 2016 16:23:53 GMT+0100 (W. Europe Standard Time) There was an error when processing the data in the dataset.
Data source type:
The credentials provided for the OData source are invalid. (Source at https://<<confidential>>)
When looking at the server-logs, I can confirm that PowerBI sends the wrong credentials in the "Authorization" HTTP-header.
I'm unable to determine the exact nature of the authentication payload, but it looks like a OneDrive authentication-flow.
Furthermore, PowerBI consistantly sends invalid credentials for a certain type of feed and always on the request after the pagination of the feed has been exhausted, therefore making it quite clear that this is a bug.
If the support for PowerBI Web gets in touch, I can provide exact steps to reproduce the Issue, including the offending sources, credentials and server logs.