[英]Authenticating a Xamarin.Forms-Client at a ASP.NET MVC Server with SignalR?
我创建了一个新的ASP.NET MVC项目,默认情况下,它似乎使用.mdf-databasefile进行身份验证。
我想验证我的Xamarin(Xamarin.Forms)客户端。 原因是稍后我想在SignalR集线器中使用[Authorize]
属性。
我现在想知道的是:
身份验证我该怎么做? 我必须使用一种集线器方法来执行此操作吗? 为此,我必须使用我的名称和密码访问/调用哪些类? 还是我的想法完全错误,我必须以完全不同的方式去做?
提前致谢!
我不会直接在您的集线器中进行身份验证。 我将首先进行身份验证,然后允许访问集线器。 为了安全地执行此操作,我将执行以下操作:
这至少是关于如何安全地完成此操作的想法。 对于密码的双重哈希,我们使用SHA512CryptoServiceProvider
, RNGCryptoServiceProvider
和Rfc2898DeriveBytes
的组合。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.