C# 从.NET中IDN的web自动解码Punycode调用提要解析

C# 从.NET中IDN的web自动解码Punycode调用提要解析,c#,unicode,ascii,idn,punycode,C#,Unicode,Ascii,Idn,Punycode,我有RSS源 当我通过Web ASP.Net MVC应用程序添加此提要并调用解析提要的方法时,提要属性在属性中自动从ASCII转换为Unicode表示。 当我从Windows窗体调用相同的代码时,它仍然以ASCII表示在属性中 我确实希望保留从提要解析的ASCII表示的URL-s。 我不知道这是怎么发生的?我找到了解决办法。 这表明它与web.config设置有关 <configuration> <uri> <idn enabled="All" />

我有RSS源 当我通过Web ASP.Net MVC应用程序添加此提要并调用解析提要的方法时,提要属性在属性中自动从ASCII转换为Unicode表示。 当我从Windows窗体调用相同的代码时,它仍然以ASCII表示在属性中

我确实希望保留从提要解析的ASCII表示的URL-s。 我不知道这是怎么发生的?

我找到了解决办法。 这表明它与web.config设置有关

<configuration>
  <uri>
  <idn enabled="All" />
  <iriParsing enabled="true" />
  </uri>
</configuration>