Can't Link to Battle.net account

Hi all,

After i change server, i relink my Battle.net account to my WCL account, it doesn’t show the correct guild (actually i have change my guild at the new server twice), and today i try to relink my account again, i got the following message when i use the link account URL at account setting page, it redirect me to Battle.net and i sucessfully login and authorized, when it go back to warcraftlogs.com, i got this:

Unhandled Exception
Message:

Undefined index: access_token

Location:

/var/app/current/application/controllers/accounts.php on line 377

Any help? Thank you~

Make sure you’re using www.warcraftlogs.com to do this.

Thanks for the reply!!

I’m using www.warcraftlogs.com to do this for sure, the URL redirect back to warcraftlogs.com from Battle.net is something like:

https://www.warcraftlogs.com/accounts/battlenetlogin?code=xxxxxxxxxxxxxxxxxxxxx&state=TW-link

I don’t know what’s wrong, may be i should register a new account for a try?

I think i found the problem, when i click the link at WCL, it redirect me to tw.battle.net, but battle.net automatically redirect me to kr.battle.net for oauth access, therefore when it come back to WCL, it went wrong, if i change the URL to:

https://www.warcraftlogs.com/accounts/battlenetlogin?code=xxxxxxxxxxxxxxxxxxxxx&state=KR-link

It will success but my account will said i have link to a KR region battlenet account, however my battle tag is correct but no charater will load correctly.

Is the Battle.net oauth API changed or something? I think Korea region is represent Asia server and taking care of Taiwan account too?

same here.
connect another region will success but my account region is TW.

having sort of the same issue.did my registration and link my account.the battle tag is correct but when i try to link it to some character return me to same page and the URL change :

https://www.warcraftlogs.com/?access_failed=true

any action that might fix this problem?

So trying to understand this. Are you guys saying that tw.battle.net is not being used by battle.net itself to authorize you? You are being redirected to kr.battle.net?

I think API of Blizzard has changed or something, because TW region is under ASIA district, and the API call will direct to kr.battle.net. I am a web developer, i can sure that something WCL has to been checked for TW region Battle.net connect. Are you offical staff of WCL? Or can you transfer this case to WCL? Thank you.

Try it now and let me know if it works.

Oh great!!! It’s solved, thank you so much for your help!! Great work!

It works now. ty guys.