Как проверить, если пользовательская платформа Windows в asp.net MVC - PullRequest
0 голосов
/ 03 октября 2018

как можно проверить, является ли пользовательская платформа windows или web или android или IOS в asp.net mvc?

Я думаю, что мы можем использовать что-то вроде

Request.Browser.Platform

, но не знаюкак проверить пользовательскую платформу, особенно когда платформа Windows (я имею в виду приложение desctop, а не веб или мобильное устройство)

спасибо

Я попробовал этот код

      var Agent = Request.UserAgent;


        if (Agent.ToLower().Contains("windows"))
        {
            return "WINDOWS";
        }
        else if (Agent != null && (Agent.ToLower().Contains("android")))
        {
            return "ANDROID";
        }
        else if (Agent != null && (Agent.ToLower().Contains("ios")))
        {
            return "IOS";
        }
        else
        {
            return "WEB";
        }

, но когда я тестируюон использует locallhost, он возвращает окна, а не web, что здесь происходит?

...