[C#] .NET8 - CORS 除錯 - 如何解決跨網域請求問題?

2024-07-23

筆記一下,因為客戶端 js 呼叫 .NET 8 開發的服務出現了,打開 Browser Debug Console  看到

Access to XMLHttpRequest at '...' from origin 'https://test.xxx.com/api/apiaction' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

這時候查一下文件 
https://learn.microsoft.com/zh-tw/aspnet/core/security/cors

筆記一下改動的程式碼,畢竟上次碰到都是 .NET Core 3.x 的時候了,已經有點不太一樣了..


[more]

基本上也很簡單除非你要做很細緻的設定,這邊我是全部網域都打開

這種完全開放的 CORS 設定 (允許任何來源、方法、標頭) 可能會帶來安全風險,通常只適用於:開發環境 (避免 CORS 限制影響測試)、內部系統 (所有存取的應用程式都是受信任的)

C# code:


不過問了一下 ChatGPT 他推薦這樣會比較好



[C#] Edge WebView2 擴充套件實作筆記:安裝及常見問題解析

2024-07-22

更新一下,最近在繼續研究 Edge WebView2 ,因為要處理一些麻煩的東西需要安裝外掛 (extension)

是成功安裝了,但是還有些小問題,這邊先筆記一下,之後有任何突破在更新吧..


[C#] ASP.NET WebForm 中支援 SEO 友善的商品網址

2024-07-11

紀錄一下,因為一些以前的專案,客戶需要製作網址上面需要代入 店名跟商品名稱說是要幫助 SEO,雖然我記得好像 Google 對這得已經降低分數了

但是畢竟客戶說了,那我就是加上去



當麻許的超技八 2014 | Donma Hsu Design.