none
.NET Core 访问浏览器存在中文Cookie 报400错误

全部回复

  • Hi augus-li,

    感谢你在MSDN论坛发帖。

    你是构建什么项目下,使用.NET Core代码? 是winform 还是WPF UWP? 还是ASP.NET 项目?

    触发这个400错误,是哪句代码抛出?能提供一些详细的信息吗?

    如果是ASP.NET 项目,你可以抛帖子到 asp.net论坛。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年3月23日 6:57
    版主
  • .net core构建asp.net项目

    没有任何异常,直接就400错误了,很好重现的,我这个账号不能发截图,只能文字描述了!

    2017年3月23日 10:04
  • Hi,

    我建立一个ASP.NET的工程,使用的就是.NET core,没有出现你说的那个400错误。下面是我的截图。

    我建议你建立的简单的工程.

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2017年3月24日 8:46
    版主
  • 如上图:

    请求后在该域下存储中文cookie值,然后再访问core项目,结果就400错误了。

    2017年3月28日 5:33
  • Hi,

    如果使用.NET framework 就没有这样的错误?

    你能上传一个可以复现的demo到onedrive

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年3月29日 7:54
    版主
  • 重现步骤很简单

    1;新建一个.net core项目

    2;启动访问正常

    3;在启动访问正常页按F2,在浏览器存中文cookie值

    4;再访问就400错误


    2017年3月29日 8:14
  • 
    2017年3月29日 8:19
  • 以上,请看截图

    出现中文cookie值时,然后再访问.net core就400错误了

    • 已建议为答案 ArthurW91 2017年12月22日 5:46
    • 取消建议作为答案 ArthurW91 2017年12月22日 5:46
    2017年3月29日 8:20
  • 我也遇到了相同的问题
    2017年12月22日 5:47
  • Cookie中含有中文就会有400错误,手动清掉中文Cookie就会好了 这是个dotnet core的bug吗?
    2017年12月22日 5:48