c# - CookieContainer bug? -


How do I confuse that the cookie controller handles the domain, so I make this test. This test shows. CookieContainer does not return any cookies for "example.com" but according to RFC it should return at least 2 cookies

Is not this a bug?

How to make it work

Here's a discussion about this bug:

  ;% @ Page language = "C #"% & gt; & Lt;% @ import namespace = "System.Net"% & gt; & Lt ;; DOCTYPE HTML PUBLIC "- // W3C // DTT XHTML 1.0 Transcription // N" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> & Lt; Script runat = "server" & gt; Cookie Container Let Container () {Cookie Contender Results = New Cookie Container (); Uri Uri = new Uri ("http://sub.example.com"); String cookieH = @ "test1 = well; domain = all.example.com; path = /"; result. Set cookies (Yuri, Cookie H); Cookie.h = @ "test2 = well; domain = .example.com; path = /"; result. Set cookies (Yuri, Cookie H); Cookie H = @ "test3 = well; domain = example com; path =" "; results; set cookies (yuri, cookie h); return result;} zero test () {cookie content cookie = (meet); LblResult.Text + = "& lt; Br> Total cookies count: "+ Cookie.Count +" & amp; Nbsp; And & nbsp; Expected: 3 "; Uri Uri = new Uri (" http://sub.example.com "); Cookie Collection coll = cookie.GetCookies (uri); LblResult.Text + =" & lt; Br> "+ uri +" cookie count: "+ coll.Count +" & amp; Nbsp; Expected: 2 "; Yuri = new Uri (" http://other.example.com "); Coll = cookie.GetCookies (uri); LblResult.Text + =" & lt; Br> "+ uri +" cookie count: "+ coll.Count +" & amp; Nbsp; Expected: 2 "; Yuri = New Uri (" http://example.com "); Coll = cookie.GetCookies (uri); LblResult.Text + =" & lt; Br> "+ uri +" cookie count: "+ coll.Count +" & amp; Nbsp; Expected: 2 ";} Secure Zero Page_load (Object Sender, EventAgds E) {Test ();} & lt; / script & gt; & lt; html xmlns =" ​​http://www.w3.org/1999/xhtml "& Gt; head runat =" server ">  CATEGORY CONTAINER TEST PAGE </ title> </ head> gt; & gt; body & gt; & Lt; form id = "frmTest" runat = "server" & gt; asp: Label ID = "lblResult" EnableViewState = "false" runat = "server" & gt; & lt; / asp: label & gt; ; & Lt; / form> </ body> </code> = "Text"> <p> I just got the solution for this bug and discussed here: </p> <BugFix_CookieDomain </p> <ol> <li> Do not use .add (cookies), only use the .add (URI, cookie) method </li> <li> <p> Call: p> Here is the solution. you can add a cookie to the container or before you first use .GetCookie or use system container </p> <pre> <code> private void BugFix_CookieDomain (CookieContainer cookieContainer) {System.Type _ContainerType = typeof (CookieContainer). Hashtable table = (Hashtable) _ContainerType.InvokeMember ( "m_domainTable", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.GetField | System.Reflection.BindingFlags.Instance, null, cookieContainer, new Object [] {}); ArrayList keys = new ArrayList (table.Keys); Foreign currency (string key obz in keys) {string key = (as key verb string); If (key [0] == '.') {String newKey = key.Remove (0, 1); Table [new k] = table [key oz]; }} </code> </pre> </li> </ol> </div> </html> <br /> 
<script type="text/javascript" src="//ylx-1.com/bnr.php?section=General&pub=435796&format=728x90&ga=g"></script>
<noscript><a href="https://yllix.com/publishers/435796" target="_blank"><img src="//ylx-aff.advertica-cdn.com/pub/728x90.png" style="border:none;margin:0;padding:0;vertical-align:baseline;" /></a></noscript>
  </div>
<div class='post-footer container'>
<div class='post-footer-line post-footer-line-1'>
</div>
<div class='post-footer-line post-footer-line-2'>
</div>
<div class='post-footer-line post-footer-line-3'>
</div>
<div class='post-share-buttons post-share-buttons-bottom'>
<div class='byline post-share-buttons goog-inline-block'>
<div aria-owns='sharing-popup-Blog1-byline-700934835852279457' class='sharing' data-title='c# - CookieContainer bug? -'>
<button aria-controls='sharing-popup-Blog1-byline-700934835852279457' aria-label='Share' class='sharing-button touch-icon-button' id='sharing-button-Blog1-byline-700934835852279457' role='button'>
<div class='flat-icon-button ripple'>
<svg class='svg-icon-24'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_share_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
</div>
</button>
<div class='share-buttons-container'>
<ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-byline-700934835852279457' role='menu'>
<li>
<span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=1354911685093414489&postID=700934835852279457&target=' data-url='https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html' role='menuitem' tabindex='-1' title='Get link'>
<svg class='svg-icon-24 touch-icon sharing-link'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
<span class='platform-sharing-text'>Get link</span>
</span>
</li>
<li>
<span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=1354911685093414489&postID=700934835852279457&target=facebook' data-url='https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html' role='menuitem' tabindex='-1' title='Share to Facebook'>
<svg class='svg-icon-24 touch-icon sharing-facebook'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
<span class='platform-sharing-text'>Facebook</span>
</span>
</li>
<li>
<span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=1354911685093414489&postID=700934835852279457&target=twitter' data-url='https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html' role='menuitem' tabindex='-1' title='Share to X'>
<svg class='svg-icon-24 touch-icon sharing-twitter'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
<span class='platform-sharing-text'>X</span>
</span>
</li>
<li>
<span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=1354911685093414489&postID=700934835852279457&target=pinterest' data-url='https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html' role='menuitem' tabindex='-1' title='Share to Pinterest'>
<svg class='svg-icon-24 touch-icon sharing-pinterest'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
<span class='platform-sharing-text'>Pinterest</span>
</span>
</li>
<li>
<span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=1354911685093414489&postID=700934835852279457&target=email' data-url='https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html' role='menuitem' tabindex='-1' title='Email'>
<svg class='svg-icon-24 touch-icon sharing-email'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
<span class='platform-sharing-text'>Email</span>
</span>
</li>
<li aria-hidden='true' class='hidden'>
<span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html' role='menuitem' tabindex='-1' title='Share to other apps'>
<svg class='svg-icon-24 touch-icon sharing-sharingOther'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
<span class='platform-sharing-text'>Other Apps</span>
</span>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<section class='comments embed' data-num-comments='0' id='comments'>
<a name='comments'></a>
<h3 class='title'>Comments</h3>
<div id='Blog1_comments-block-wrapper'>
</div>
<div class='footer'>
<div class='comment-form'>
<a name='comment-form'></a>
<h4 id='comment-post-message'>Post a Comment</h4>
<a href='https://www.blogger.com/comment/frame/1354911685093414489?po=700934835852279457&hl=en-GB&saa=85391&origin=https://layout1121.blogspot.com&skin=emporio' id='comment-editor-src'></a>
<iframe allowtransparency='allowtransparency' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='90px' id='comment-editor' name='comment-editor' src='' width='100%'></iframe>
<script src='https://www.blogger.com/static/v1/jsbin/2830521187-comment_from_post_iframe.js' type='text/javascript'></script>
<script type='text/javascript'>
      BLOG_CMT_createIframe('https://www.blogger.com/rpc_relay.html');
    </script>
</div>
</div>
</section>
</article>
</div>
</div></div>
</main>
<div class='vertical-ad-container no-items section' id='ads' name='Ads'>
</div>
<aside class='sidebar-container container' role='complementary'>
<div class='section' id='sidebar_item' name='Sidebar (Item Page)'><div class='widget PopularPosts' data-version='2' id='PopularPosts1'>
<h3 class='title'>
Popular Posts
</h3>
<div class='widget-content'>
<div role='feed'>
<article class='post' role='article'>
<h3 class='post-title'><a href='https://layout1121.blogspot.com/2015/09/unable-to-get-fresh-aspnet-mvc-project.html'>Unable to get a fresh ASP.NET MVC project running with Visual Studio
2008 -</a></h3>
<div class='item-content'>
<div class='popular-posts-snippet snippet-container r-snippet-container'>
<div class='snippet-item r-snippetized'>
    This is a very basic question. I'm asking this silly about this, but I'm stuck something else and hopefully That something here can save me some time. So I open VS2008, to download the new ASP.NET MVC web application and click OK I want to prepare a test project. I debug my new MVC project to hit F5 then I enable the debugging to the web. I choose to modify the config file. It goes where I get a page load error.   Firefox can not establish a connection to the server on the local host: 57323.   Do I have to do something special for Vista? Or I should do something with IIS   Thanks for helping a noob   6/30/2009 update   OK, I think that I VS2008 may need to be reinstalled with the ASP.NET Development Server port. I have tried to do everything that I have suggested. I've marked Default.aspx as the start page. I tried to open it in Firefox / IE 8 / and Chrome. I tried to uninstall / reinstall ASP.NET MVC, which was not working. I tried telnetting with Putin with a local ho...
</div>
<a class='snippet-fade r-snippet-fade hidden' href='https://layout1121.blogspot.com/2015/09/unable-to-get-fresh-aspnet-mvc-project.html'></a>
</div>
</div>
</article>
<article class='post' role='article'>
<h3 class='post-title'><a href='https://layout1121.blogspot.com/2014/08/c-find-out-connected-clients-ip.html'>c# - Find Out Connected clients IP's? -</a></h3>
<div class='item-content'>
<div class='popular-posts-snippet snippet-container r-snippet-container'>
<div class='snippet-item r-snippetized'>
    How do I find out the connected customer's IP address and we will call that address to  IPAddress ?       Check your socket:    If you are using a connection-oriented protocol, the endpoint of the remote pointpoint property has a remote IP address and port number in which the socket is connected. If you are using a connectionless protocol, then the remotepointpoint has the default remote IP address and port number with which the socket will communicate. Before you can get any information you need to put this endpoint in an IPEndPoint. After this, you can call the IPPpoint. IPEndPoint.Port method to obtain address method and remote port number to get remote IP address    If you use high level components such as TCPListon and TCP Client, then you can obtain the remote end point and retrieve it.   If you use other technologies like ASP.Net, WCF or Remoting, then you have to say in your post.   Recover by using the built-in bytes to store an IPadress, you can rebuild the address fr...
</div>
<a class='snippet-fade r-snippet-fade hidden' href='https://layout1121.blogspot.com/2014/08/c-find-out-connected-clients-ip.html'></a>
</div>
</div>
</article>
<article class='post' role='article'>
<h3 class='post-title'><a href='https://layout1121.blogspot.com/2012/01/java-interface-problem.html'>Java interface Problem -</a></h3>
<div class='item-content'>
<div class='popular-posts-snippet snippet-container r-snippet-container'>
<div class='snippet-item r-snippetized'>
    मेरे पास एक इंटरफ़ेस है:    पैकेज com.aex; आयात javax.jws.WebParam; सार्वजनिक इंटरफ़ेस IFonds {double getKoers (); स्ट्रिंग मिलनाम (); शून्य सेटकोओर्स (@ वेबपाराम (नाम = "कोरो") डबल कोर); }    और वर्ग:    / * * इस टेम्पलेट को बदलने के लिए, उपकरण चुनें | टेम्पलेट्स * और संपादक में टेम्पलेट खोलें। * / पैकेज कॉम। एएक्स; Java.io.Serializable आयात करें; आयात javax.jws। *; / ** * * @ लेखक जुलियन * / @ वेबसेवा सार्वजनिक वर्ग फ़ॉन्ड्स IFonds कार्यान्वित करता है, सीरियलज़ेबल {स्ट्रिंग नाम; डबल कोरोस; सार्वजनिक डबल getKoers () {वापसी koers; } सार्वजनिक स्ट्रिंग मिलनाम () {वापसी नाम; } सार्वजनिक फ़ॉड्स () {} पब्लिक फ़ोड्स (स्ट्रिंग नाम, डबल कॉओर्स) {this.naam = name; This.koys = koers; } सार्वजनिक शून्य सेट कोर्स (@ वेबपाराम (नाम = "कोअर्स") डबल कोरोस) {this.koers = koers; }}    अब मैं एक webservice के साथ अंतरफलक का संग्रह भेजना चाहता हूं, इसलिए यहां मेरा वर्ग है जो मैं भेजता हूं:    पैकेज com.aex ; आयात java.util.Collection; Import java.util। *; आयात javax.jws। *; / ** *...
</div>
<a class='snippet-fade r-snippet-fade hidden' href='https://layout1121.blogspot.com/2012/01/java-interface-problem.html'></a>
</div>
</div>
</article>
</div>
</div>
</div></div>
</aside>
<!-- close sidebar-container -->
</div>
<!-- close centered-bottom -->
</div>
<!-- close centered -->
</div>
<!-- close page_body -->
<footer class='footer section' id='footer' name='Footer'><div class='widget Attribution' data-version='2' id='Attribution1'>
<div class='widget-content'>
<div class='blogger'>
<a href='https://www.blogger.com' rel='nofollow'>
<svg class='svg-icon-24'>
<use xlink:href='/responsive/sprite_v1_6.css.svg#ic_post_blogger_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
Powered by Blogger
</a>
</div>
</div>
</div></footer>
</div>
<script type="text/javascript" src="https://resources.blogblog.com/blogblog/data/res/692461283-vegeclub_compiled.js" async="true"></script>

<script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/432983155-widgets.js"></script>
<script type='text/javascript'>
window['__wavt'] = 'AOuZoY4kQ0Jj1gSfcPzPzLFwsO89TuHYLw:1774149136000';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d1354911685093414489','//layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html','1354911685093414489');
_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '1354911685093414489', 'title': 'Layout', 'url': 'https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html', 'canonicalUrl': 'http://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html', 'homepageUrl': 'https://layout1121.blogspot.com/', 'searchUrl': 'https://layout1121.blogspot.com/search', 'canonicalHomepageUrl': 'http://layout1121.blogspot.com/', 'blogspotFaviconUrl': 'https://layout1121.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': '', 'encoding': 'UTF-8', 'locale': 'en-GB', 'localeUnderscoreDelimited': 'en_gb', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Layout - Atom\x22 href\x3d\x22https://layout1121.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Layout - RSS\x22 href\x3d\x22https://layout1121.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Layout - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/1354911685093414489/posts/default\x22 /\x3e\n\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Layout - Atom\x22 href\x3d\x22https://layout1121.blogspot.com/feeds/700934835852279457/comments/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': true, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/5ac9c0fa1f330b04', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en_GB\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'item', 'postId': '700934835852279457', 'pageName': 'c# - CookieContainer bug? -', 'pageTitle': 'Layout: c# - CookieContainer bug? -'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard', 'ok': 'Ok', 'postLink': 'Post link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': true, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'c# - CookieContainer bug? -', 'description': '    How do I confuse that the cookie controller handles the domain, so I make this test. This test shows. CookieContainer does not return an...', 'url': 'https://layout1121.blogspot.com/2015/05/c-cookiecontainer-bug.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 700934835852279457}}, {'name': 'widgets', 'data': [{'title': 'Layout (Header)', 'type': 'Header', 'sectionId': 'header', 'id': 'Header1'}, {'title': 'Search This Blog', 'type': 'BlogSearch', 'sectionId': 'search_top', 'id': 'BlogSearch1'}, {'title': '', 'type': 'FeaturedPost', 'sectionId': 'featured_post', 'id': 'FeaturedPost1', 'postId': '2365766143379626894'}, {'title': 'Blog Posts', 'type': 'Blog', 'sectionId': 'page_body', 'id': 'Blog1', 'posts': [{'id': '700934835852279457', 'title': 'c# - CookieContainer bug? -', 'showInlineAds': true}], 'headerByline': {'regionName': 'header1', 'items': [{'name': 'share', 'label': ''}, {'name': 'timestamp', 'label': ''}]}, 'footerBylines': [{'regionName': 'footer1', 'items': [{'name': 'comments', 'label': 'comments'}, {'name': 'icons', 'label': ''}]}, {'regionName': 'footer2', 'items': [{'name': 'labels', 'label': ''}]}, {'regionName': 'footer3', 'items': [{'name': 'location', 'label': 'Location:'}]}], 'allBylineItems': [{'name': 'share', 'label': ''}, {'name': 'timestamp', 'label': ''}, {'name': 'comments', 'label': 'comments'}, {'name': 'icons', 'label': ''}, {'name': 'labels', 'label': ''}, {'name': 'location', 'label': 'Location:'}]}, {'title': 'About Me', 'type': 'Profile', 'sectionId': 'sidebar_feed', 'id': 'Profile1'}, {'title': '', 'type': 'BlogArchive', 'sectionId': 'sidebar_feed', 'id': 'BlogArchive1'}, {'title': '', 'type': 'ReportAbuse', 'sectionId': 'sidebar_feed', 'id': 'ReportAbuse1'}, {'title': '', 'type': 'PopularPosts', 'sectionId': 'sidebar_item', 'id': 'PopularPosts1', 'posts': [{'title': 'Unable to get a fresh ASP.NET MVC project running with Visual Studio\n2008 -', 'id': 2365766143379626894}, {'title': 'c# - Find Out Connected clients IP\x26#39;s? -', 'id': 4220407522912262154}, {'title': 'Java interface Problem -', 'id': 8542842896156418937}]}, {'type': 'Attribution', 'sectionId': 'footer', 'id': 'Attribution1'}]}]);
_WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch1', 'search_top', document.getElementById('BlogSearch1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_FeaturedPostView', new _WidgetInfo('FeaturedPost1', 'featured_post', document.getElementById('FeaturedPost1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'page_body', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/1979237047-lbx__en_gb.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/828616780-lightbox_bundle.css'}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile1', 'sidebar_feed', document.getElementById('Profile1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar_feed', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ReportAbuseView', new _WidgetInfo('ReportAbuse1', 'sidebar_feed', document.getElementById('ReportAbuse1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts1', 'sidebar_item', document.getElementById('PopularPosts1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer', document.getElementById('Attribution1'), {}, 'displayModeFull'));
</script>
</body>
</html>