<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: AtomAPI and Authentication</title>
	<atom:link href="http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/</link>
	<description>Musings on just about everything.</description>
	<lastBuildDate>Fri, 27 Jan 2012 16:23:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Kevin Burton</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-792</link>
		<dc:creator>Kevin Burton</dc:creator>
		<pubDate>Mon, 01 Sep 2003 23:32:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-792</guid>
		<description>In Apache2 things are much easier to support.  Digest authentication is an integral part of the build now.  &lt;br&gt;&lt;br&gt;One downside is that some packages don&#039;t enable digest by support nor do they enable .htaccess.&lt;br&gt;&lt;br&gt;I do agree however that if you can control X-Atom-Authenticated (or whatever header it is) that you can use digest authentication and probably should.&lt;br&gt;&lt;br&gt;Most decent providers will allow you to tweak .htaccess before they give you access to some servlet or CGI impl.&lt;br&gt;&lt;br&gt;Another thing to note is that Java does a pretty damn good job of supporting Digest auth if you know what you are doing.&lt;br&gt;&lt;br&gt;Kevin
</description>
		<content:encoded><![CDATA[<p>In Apache2 things are much easier to support.  Digest authentication is an integral part of the build now.  </p>
<p>One downside is that some packages don&#8217;t enable digest by support nor do they enable .htaccess.</p>
<p>I do agree however that if you can control X-Atom-Authenticated (or whatever header it is) that you can use digest authentication and probably should.</p>
<p>Most decent providers will allow you to tweak .htaccess before they give you access to some servlet or CGI impl.</p>
<p>Another thing to note is that Java does a pretty damn good job of supporting Digest auth if you know what you are doing.</p>
<p>Kevin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reinacker</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-791</link>
		<dc:creator>Greg Reinacker</dc:creator>
		<pubDate>Wed, 27 Aug 2003 20:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-791</guid>
		<description>Keep in mind that we&#039;re completely bypassing the IIS digest implementation, so info you find there isn&#039;t necessarily relevant.&lt;br&gt;&lt;br&gt;Hmm...a quick read of RFC 2617 indicates that MD5 is the only supported hash algorithm.  So that explains why clients wouldn&#039;t understand it with SHA1.&lt;br&gt;&lt;br&gt;As to why you&#039;re getting a server error, I&#039;m guessing it&#039;s configuration-related...you&#039;d need to run in the debugger to figure out what&#039;s going on.  I&#039;d do it, but unfortunately I don&#039;t have time at the moment... :-(
</description>
		<content:encoded><![CDATA[<p>Keep in mind that we&#8217;re completely bypassing the IIS digest implementation, so info you find there isn&#8217;t necessarily relevant.</p>
<p>Hmm&#8230;a quick read of RFC 2617 indicates that MD5 is the only supported hash algorithm.  So that explains why clients wouldn&#8217;t understand it with SHA1.</p>
<p>As to why you&#8217;re getting a server error, I&#8217;m guessing it&#8217;s configuration-related&#8230;you&#8217;d need to run in the debugger to figure out what&#8217;s going on.  I&#8217;d do it, but unfortunately I don&#8217;t have time at the moment&#8230; :-(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-790</link>
		<dc:creator>Sergio</dc:creator>
		<pubDate>Wed, 27 Aug 2003 19:02:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-790</guid>
		<description>Sure, with MD5 hash all works like a charm ! My IIS even not has Digest turned on. In rfc2617 there is nothing telling what kind of hash to use and I read here(http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/windowsserver2003/proddocs/standard/sec_auth_advdigestauth.asp)  &lt;br&gt;a suggest that IIS uses MD5 internally to compute hash. Maybe ?
</description>
		<content:encoded><![CDATA[<p>Sure, with MD5 hash all works like a charm ! My IIS even not has Digest turned on. In rfc2617 there is nothing telling what kind of hash to use and I read here(http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/windowsserver2003/proddocs/standard/sec_auth_advdigestauth.asp)<br />
<br />a suggest that IIS uses MD5 internally to compute hash. Maybe ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reinacker</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-789</link>
		<dc:creator>Greg Reinacker</dc:creator>
		<pubDate>Wed, 27 Aug 2003 17:36:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-789</guid>
		<description>Hmm...did you get the original code working first?  You need to disable digest in IIS for this code to work at all...
</description>
		<content:encoded><![CDATA[<p>Hmm&#8230;did you get the original code working first?  You need to disable digest in IIS for this code to work at all&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-788</link>
		<dc:creator>Sergio</dc:creator>
		<pubDate>Wed, 27 Aug 2003 15:11:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-788</guid>
		<description>Oh, the 500 error you get if you code a HTTPWebRequest and pass credentials to SHA1 Digest. The 500 says &#039;SHA1 not supported&#039;
</description>
		<content:encoded><![CDATA[<p>Oh, the 500 error you get if you code a HTTPWebRequest and pass credentials to SHA1 Digest. The 500 says &#8216;SHA1 not supported&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-787</link>
		<dc:creator>Sergio</dc:creator>
		<pubDate>Wed, 27 Aug 2003 15:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-787</guid>
		<description>Hi, Greg, about IIS/SHA1 issue : if I change the algorithm to SHA1 the server returns a 500 Error. Try this : inside EndRequest change algorithm to SHA (or SHA1, I tried both). You cannot login !
</description>
		<content:encoded><![CDATA[<p>Hi, Greg, about IIS/SHA1 issue : if I change the algorithm to SHA1 the server returns a 500 Error. Try this : inside EndRequest change algorithm to SHA (or SHA1, I tried both). You cannot login !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reinacker</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-786</link>
		<dc:creator>Greg Reinacker</dc:creator>
		<pubDate>Tue, 26 Aug 2003 04:43:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-786</guid>
		<description>Joe, I think it&#039;s fairly common. I used to be hosted at Innerhost and later Interland, and in both cases I was able to get other authentication modes turned off on certain directories and get my implementation working there...
</description>
		<content:encoded><![CDATA[<p>Joe, I think it&#8217;s fairly common. I used to be hosted at Innerhost and later Interland, and in both cases I was able to get other authentication modes turned off on certain directories and get my implementation working there&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-785</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Tue, 26 Aug 2003 04:29:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-785</guid>
		<description>Greg,&lt;br&gt;   I don&#039;t know enough about IIS in the wild, is it common for hosting sites to turn all authentication but anonymous off?&lt;br&gt;&lt;br&gt;  BTW, I think it&#039;s awesome that you&#039;re releasing a .Net implemenation of Digest! I think the more we work to raise awareness of the lack of good authentication in most hosting situations, the faster the situation will improve.
</description>
		<content:encoded><![CDATA[<p>Greg,<br />
<br />   I don&#8217;t know enough about IIS in the wild, is it common for hosting sites to turn all authentication but anonymous off?</p>
<p>  BTW, I think it&#8217;s awesome that you&#8217;re releasing a .Net implemenation of Digest! I think the more we work to raise awareness of the lack of good authentication in most hosting situations, the faster the situation will improve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reinacker</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-784</link>
		<dc:creator>Greg Reinacker</dc:creator>
		<pubDate>Mon, 25 Aug 2003 22:32:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-784</guid>
		<description>I don&#039;t think I understand exactly what you&#039;re asking...can you be more specific?
</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think I understand exactly what you&#8217;re asking&#8230;can you be more specific?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-783</link>
		<dc:creator>Sergio</dc:creator>
		<pubDate>Mon, 25 Aug 2003 21:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/08/25/atomapi-and-authentication/#comment-783</guid>
		<description>I didn&#039;t make myself clear : I do know how to hack GetMD5HashBinHex. What I meant is how to change the response from IIS. Am I saying something really stupid ?
</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t make myself clear : I do know how to hack GetMD5HashBinHex. What I meant is how to change the response from IIS. Am I saying something really stupid ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  www.rassoc.com/gregr/weblog/2003/08/25/atomapi-and-authentication/feed/ ) in 0.17090 seconds, on Feb 10th, 2012 at 9:47 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 9:57 pm UTC -->
