- 參考:
- https://dotblogs.com.tw/ken74114/2017/04/14/111741
- 解法:
- 連線字串: " 改"
- 原本在Web.config中,雙引號會寫成"。
- Azure設定中要改回雙引號。
- 類型改:Custom
2020年10月30日 星期五
[筆記]Azure Web App 組態設定,資料庫連線字串
2020年10月27日 星期二
Azure WebApp 新增mp4格式
- Set Azure Web App Mime Types
- Set Mp4
<system.webServer>
<staticContent>
<remove fileExtension=".mp4" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" />
</staticContent>
</system.webServer>
2020年8月5日 星期三
JsonToDataTable
參考:
- https://rextester.com/LTRMYJ47380
- https://gist.github.com/KyleShen/88ef81e7e279b376e2f26dc9469d7d2e
方法:透過Newtonsoft.Json套件傳換
string jsonString= "[{\"id\":3,\"name\":\"peter\"}]";
DataTable dt = (DataTable)JsonConvert.DeserializeObject(jsonString, (typeof(DataTable)));
注意點:
以此案例所傳的jsonstring一定要是以"[" 開頭"]" 的字串。(array)
以此案例所傳的jsonstring一定要是以"[" 開頭"]" 的字串。(array)
2020年5月13日 星期三
[筆記]AjaxToolkit Calendarextender 空白
參考:
https://stackoverflow.com/questions/45944989/ajax-toolkit-calendar-extender-error
使用版本:ajax toolkit v17.1.1
問題:
切換語系後套件變成空白。
解法:更新版本(直接上到最新版v19.1)
https://stackoverflow.com/questions/45944989/ajax-toolkit-calendar-extender-error
使用版本:ajax toolkit v17.1.1
問題:
切換語系後套件變成空白。
解法:更新版本(直接上到最新版v19.1)
2020年4月9日 星期四
[筆記]FMTONLY
CREATE PROCEDURE [dbo].[sp_Test]
AS
IF 1=0 BEGIN
SET FMTONLY OFF
END
BEGIN
--do something
END
相關議題:
AS
IF 1=0 BEGIN
SET FMTONLY OFF
END
BEGIN
--do something
END
相關議題:
- 存儲過程返回int而不是結果集
- Stored procedure returns int instead of result set
2020年3月29日 星期日
[筆記]使用 JSON JavaScriptSerializer 序列化或還原序列化期間發生錯誤,字串的長度超過在 maxJsonLength 屬性上設定的值。
- 錯誤訊息:
- 使用 JSON JavaScriptSerializer 序列化或還原序列化期間發生錯誤。字串的長度超過在 maxJsonLength 屬性上設定的值。
- 參考網址:
- 解法:以MVC為例
var result =GetJson();
return new JsonResult() {
Data = result ,
MaxJsonLength = int.MaxValue,
JsonRequestBehavior = JsonRequestBehavior.AllowGet
};
//設定maxjsonlength
2020年3月6日 星期五
2020年2月10日 星期一
2020年2月7日 星期五
[筆記]SEO
- https://support.google.com/webmasters/answer/183668?hl=zh-Hant
- 使用 Search Console Sitemap 工具向 Google 提交 Sitemap
- 在 robots.txt 檔案中任一處插入以下這一行字元,指定 Sitemap 的路徑:
- Sitemap: http://example.com/sitemap_location.xml
- 透過「連線偵測」功能要求 Google 檢索您的 Sitemap。請按照下列方式傳送 HTTP GET 要求:
- 例如:http://www.google.com/ping?sitemap=https://example.com/sitemap.xml
2020年2月1日 星期六
2020年1月21日 星期二
[筆記]webRequest API與SSL、TLS 相關問題
參考文件:
問題:
- 使用HttpWebRequest webRequest方法,遠端傳回
Could not establish trust relationship for the SSL/TLS secure channel
原因是因為網頁會詢問你是否繼續。
所以再詢問前加上
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; }; - 另外,有可能因為TLS版本不同導致呼叫失敗。可以加上ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;
範例:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
HttpWebRequest webRequest=(HttpWebRequest)WebRequest.Create("https://api.com");
2020年1月15日 星期三
[筆記]javascript date 在iphone裝置上問題
最近遇到在iphone裝置上javascript new Date錯誤的問題。
- 原先寫
- new Date('2020-01-01');//失敗
- 改成:
- new Date('2020/01/01'); //是成功的
- 不過最後還是改成以下的寫法:
- new Date(parseInt(item.YEAR), parseInt(item.MONTH), parseInt(item.DAY))
- 然後 month:1月=0
可能有相關問題導致此錯誤,組數字字串錯誤之類,但先做個筆記。
訂閱:
文章 (Atom)