1

C#/ASP.NET MVC アプリケーションでユーザー入力を検証するために使用するために、データ注釈拡張機能から .NET 用のデータ注釈拡張機能をダウンロードしました。このライブラリは、Stack Overflow を含む開発者コミュニティから高い評価を受けました。

私が検証している入力の 1 つは電子メールです。データ注釈拡張機能は、電子メール アドレスを有効なものとして扱っていnoreply@user.c0mます。数字を含む TLD の有効性について調べていますが、矛盾する情報に遭遇しています。0.c0m

一部のインターネット リソースは、それ.c0mが有効な TLD であることを示唆していますが、他のリソースはそうではないことを示唆しています。他の人は、ICANNが彼らのプラグを抜くかもしれない(または抜いたかもしれない)ことを示唆しています. そのような TLD の有効性またはその他について意見を求めたいと思います。のような電子メール アドレスをnoreply@user.c0m有効と見なす必要がありますか?それとも、Data Annotations Extensions を破棄する必要がありますか?

4

1 に答える 1