عملیات cashing رو در کل سیستم غیر فعال کردم با این تنظیمات
ولی در آخر قسمت cache-control ناقص اعمال میشه ؟
ولی در آخر قسمت cache-control ناقص اعمال میشه ؟
[Authorize] public async Task<IActionResult> CallBackResult(long token, string status, string orderId, string terminalNo, string rrn) { var userId = User.Identity.GetId(); //موفقیت بودن عملیات پرداخت if (status == "0" && token > 0) { } }
app.UseSession(); services.AddSession(options => { options.Cookie.Name = ".mySite"; options.IdleTimeout = TimeSpan.FromMinutes(30); });
2017-10-30 14:46:15.846 +03:30 [Warning] Error unprotecting the session cookie. System.FormatException: The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters. at System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength) at System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength) at System.Convert.FromBase64String(String s) at Microsoft.AspNetCore.Session.CookieProtection.Unprotect(IDataProtector protector, String protectedText, ILogger logger)
2017-10-30 14:46:16.169 +03:30 [Error] Error closing the session. System.OperationCanceledException: The operation was canceled. at System.Threading.CancellationToken.ThrowOperationCanceledException() at Microsoft.AspNetCore.Session.DistributedSession.<CommitAsync>d__32.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Session.SessionMiddleware.<Invoke>d__9.MoveNext()
Install-Package Mime
// Guess mime type of file(overloaded method takes byte array or stream as arg.) MimeGuesser.GuessMimeType("path/to/file"); //=> image/jpeg
<PropertyGroup> <TargetFramework>netcoreapp2.0</TargetFramework> <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish> </PropertyGroup>
services.AddIdentity<ApplicationUser, IdentityRole>(option => { //other stuff option.Tokens.ChangePhoneNumberTokenProvider = "Phone"; });
"CoreCompat.System.Drawing": "1.0.0-beta006"
System.Drawing.Common -Version 4.5.0-preview1-25718-03
app.UseDeveloperExceptionPage(); app.UseDatabaseErrorPage();