Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

登录失败 #83

Closed
hiapk opened this issue Jul 11, 2015 · 20 comments
Closed

登录失败 #83

hiapk opened this issue Jul 11, 2015 · 20 comments

Comments

@hiapk
Copy link

hiapk commented Jul 11, 2015

艾玛,登录信息好像不对呢 (O_O)#

               [1] 再试一次
               [2] 稍后再试


               请键入对应数字:
@razhangwei
Copy link

I had exactly the same issue when I was trying to log in with my netease account.

@wilenceyao
Copy link

@hiapk 只能用手机号码,登录用微博等其他的帐号不行,需要在 music.163.com 网站上先绑定手机号

@caisan
Copy link

caisan commented Jul 13, 2015

使用手机号同样出现了这样的问题

07-14:看来不能听自己曲库的音乐了

@darknessomi
Copy link
Owner

网易是换接口了,还加密了。。。。。

@YaozhongZhang
Copy link

我也遇到了这个问题

@caisan
Copy link

caisan commented Jul 15, 2015

@darknessomi 只是登陆接口吗?听歌没有问题。

@darknessomi
Copy link
Owner

@caisan 是的

@hiapk
Copy link
Author

hiapk commented Jul 16, 2015

以前可以的 另外 sc 收藏这个功能,不能去掉重复,不能删掉自己不想要的歌曲么?

@stkevintan
Copy link

这个问题,我已经解决了:http://kevinsfork.info/2015/07/23/nwmusicboxapi/
网易这次真是丧心病狂。。

@darknessomi
Copy link
Owner

@stkevintan 十分感谢,我会尽快推出更新的:-D

@darknessomi
Copy link
Owner

@stkevintan 请问,encSecKey 经过 RSA 加密之后是如何输出为 Hex 格式的?

@stkevintan
Copy link

@darknessomi 将明文转化成一个16进制的数R,然后进行16进制运算:R^exponent%modulus得出来的结果就是hex格式。至于怎么转化的:因为最大ASCII码是255=(1<<8)-1。所以将每个字母按照ASCII码转化成8位的二进制,均分之,得到两个4位的二进制,这4位的二进制就是一个16进制的数。实际上就是将utf8编码转化为hex编码的过程。

@darknessomi
Copy link
Owner

@stkevintan 还有一个问题,AES加密两次后,为何我的输出的base64,很短,AES-128-CBC难道不是16位输出的么

@stkevintan
Copy link

@darknessomi 我也发现这个 问题了,但是在node.js上能够很容易解决,所以我也没有深究什么原因。

@mchome
Copy link
Contributor

mchome commented Jul 28, 2015

这是网页新接口吧,好像之前新老接口都能一起用,现在关了老接口返回code:500...

@Azcat
Copy link

Azcat commented Jul 30, 2015

@darknessomi 重新clone分支后,卸载重装,登录时还是不能使用

@darknessomi
Copy link
Owner

@Azcat 那是因为还没有搞定的缘故,待可以之后,我会合并到主分支的

@mchome
Copy link
Contributor

mchome commented Jul 30, 2015

额,好像是pycrypto不完整openssl,没有做padding,我用requests参照那个js写,试了下可以了

参考:http://stackoverflow.com/questions/10548973/encrypting-and-decrypting-with-python-and-nodejs

@darknessomi
Copy link
Owner

@mchome 来个 pr 呗

@darknessomi
Copy link
Owner

Thx!@stkevintan @mchome

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants