Accelerider / Accelerider.Windows

A shell that runs Accelerider applications on the Windows platform.
MIT License
1.53k stars 374 forks source link

注册报错。登录也报错 #126

Open yanjinhuagood opened 6 years ago

yanjinhuagood commented 6 years ago

EXCEPTION: XmlSyntaxException, Message: 行 1 上有无效语法。, StackTrace: 在 System.Security.Util.Parser.GetRequiredSizes(TokenizerStream stream, Int32& index) 在 System.Security.Util.Parser.ParseContents() 在 System.Security.Util.Parser..ctor(Tokenizer t) 在 System.Security.Cryptography.RSA.FromXmlString(String xmlString) 在 Accelerider.Windows.Infrastructure.Extensions.StringExtensions.EncryptByRsa(String text, String publicKeyXml) 位置 D:\Demo\2018\201804\Accelerider.Windows-master\Source\Accelerider.Windows.Infrastructure\Extensions\StringExtensions.cs:行号 120 在 Accelerider.Windows.ViewModels.Entering.SignInViewModel.d__25.MoveNext() 位置 D:\Demo\2018\201804\Accelerider.Windows-master\Source\Accelerider.Windows\ViewModels\Entering\SignInView.vm.cs:行号 134

DingpingZhang commented 6 years ago

这个是由于注册和登入时,密码要用RSA加密后发送,然而项目里并没有publickey.xml,本来启动时检测到本地无publickey时,应该自动从服务器上获取的,但是新版的api并没有上线……所以……

这个项目还在开发中,即使有了publickey,因为新版api没有上线,其它功能也不可以使用。

yanjinhuagood commented 6 years ago

好的。期待上线

yanjinhuagood commented 6 years ago

不登录能进入系统吗

DingpingZhang commented 6 years ago

@yanjinhuagood 在Accelerider.WindowsAccelerider.Windows.Modules.NetDisk里的Models文件夹下都有一个或几个IxxxApi.cs的接口文件。理论上说,你只要mock了它们,项目就能运行。

yanjinhuagood commented 6 years ago

好的