오늘 아이폰에서 webform을 호출해 인증쿠키를 가져온다.
인증된 유저를 확인 하기 위해
System.Web.HttpContext.Current.User.Identity.IsAuthenticated 를 체크 했다.
이런 왠일이야... 로그인을 했는데 계속 false라고 나온다.
어이없다.
내친구 구글에게 물어봤다.
구글에 말해줬다.
Web Application에 App_Browsers 폴더를 만들고 generic2.browser 파일을 만들자.
그리고 파일에
인증된 유저를 확인 하기 위해
System.Web.HttpContext.Current.User.Identity.IsAuthenticated 를 체크 했다.
이런 왠일이야... 로그인을 했는데 계속 false라고 나온다.
어이없다.
내친구 구글에게 물어봤다.
구글에 말해줬다.
Web Application에 App_Browsers 폴더를 만들고 generic2.browser 파일을 만들자.
그리고 파일에
<!-- You can find existing browser definitions at <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers --> <browsers> <browser id="NewBrowser" parentID="Mozilla"> <identification> <userAgent match="Unique User Agent Regular Expression" /> </identification> <capture> <userAgent match="NewBrowser (?'version'\d+\.\d+)" /> </capture> <capabilities> <capability name="browser" value="My New Browser" /> <capability name="version" value="${version}" /> </capabilities> </browser> <browser refID="Mozilla"> <capabilities> <capability name="xml" value="true" /> <capability name="ecmascriptversion" value="3.0" /> <capability name="javascript" value="true" /> <capability name="cookies" value="true" /> </capabilities> </browser>
<browser refID="Default"> <capabilities> <capability name="cookies" value="true" /> </capabilities>
</browser> </browsers>
내용을 기입한다.