2015-10-05 59 views
0

是否有可能设计一个Web API(ASP.NET)URL,它只能从特定移动设备访问(最好基于电话号码),这更像是在尝试打开特定的编码URL时验证移动设备,请向我建议任何可能有助于实现上述要求或其他解决方法的可能性?根据设备ID(电话号码)限制URL访问

+2

是什么让你认为通过移动浏览器完成的所有网络请求包括手机的电话号码? – TZHX

+0

这是一个特定的要求,我们被要求验证URL是否由预期的收件人打开,并且只在预期的电话号码中,这是造成这种情况的原因。 – Bala1313

+0

此外,您的意思是它不总是可以使用方法或类似服务提供商级别的限制来访问? – Bala1313

回答

0

在每个控制器方法上添加一个属性。在CanAccess属性中,请确保您的逻辑是否具有访问权限。

[RequiredPermissions(UserPermission.CanAccess)] 
+0

感谢您的回复,您能不能给我们更多关于此控制器属性的见解? – Bala1313