簡體   English   中英

MimeKit.ParseException:偏移量 18 處的意外標記

[英]MimeKit.ParseException: Unexpected token at offset 18

我有SPA 應用程序和 asp.net 核心 3.1 web api用於 email 服務的 MimeKit。

當用戶注冊時,服務器發送確認 email,一切正常。 但是在一台電話設備上,當 email 包含下划線時,服務器會拋出異常。

有問題的 email 是“pristi_1900@abv.bg” ,服務器拋出的錯誤是:

MimeKit.ParseException: Unexpected token at offset 18
   at MimeKit.MailboxAddress.set_Address(String value)
   at MimeKit.MailboxAddress..ctor(Encoding encoding, String name, String address)
   at MimeKit.MailboxAddress..ctor(String address)

奇怪的是,我通過 chrome 開發工具將手機瀏覽器連接到我的電腦以進行遠程調試,而當我通過電腦瀏覽器模擬器連接時,它的工作正常。

注意:

  • email 是 18 個字符長,所以它基本上失敗了

  • email 與正文中的 https 帖子一起發送,並在服務器上正確記錄

  • 包含點(“。”)的Email正在工作

我將 MimeKit 從 2.6 升級到 3.2,現在它可以正常工作了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM