Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 24790|Отговор: 1

[Източник] C# получава MAC адреса на родната физическа NIC карта

[Копирай линк]
Публикувано в 29.09.2017 г. 16:02:02 ч. | | |

  Преди обяд днес видях бъг, регистриран през април, когато компютърът използваше безжичен интернет, софтуерът не можеше да се включи и тогава проблемът не беше решен (клиентът каза, че е по-добре да се премине на кабел). Помислих за това на обяд и усетих, че има грешка при получаването на MAC адреса при проверка на авторизацията, и когато се върнах след хранене, погледнах кода и наистина имаше проблем. При авторизация се упълномощава според MAC адреса на локалната мрежова карта, а MAC адресът на безжичната мрежова карта, използвана за авторизация, се проверява при влизане, така че софтуерът не може да бъде отворен. Потърсих накратко, позовах се на тази статия, комбинирах описанието в msdn и локалния тест, промених функцията, за да получа MAC адреса на локалната физическа мрежова карта и преминах теста (тестова среда Win7 Enterprise Edition 64-битов лаптоп). Кодът на функцията е следният:






Предишен:Паролата не отговаря на изискванията на политиката за пароли. Провери минималната дължина на паролата, възпроизвеждане на парола...
Следващ:Инструмент за еднократна инсталация на система за техник (System Installation Downloader)
Публикувано в 30.09.2017 г. 7:22:58 ч. |
Да, ще има решение следващия път, когато се сблъскаш с тази ситуация
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com