<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Der Lanwirt &#187; x509 pkcs12 zertifikat openssl clickonce</title>
	<atom:link href="http://www.lanwirt.de/tag/x509-pkcs12-zertifikat-openssl-clickonce/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lanwirt.de</link>
	<description>manchmal auch wanwirt oder sanwirt</description>
	<lastBuildDate>Thu, 04 Aug 2011 08:51:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19854</generator>
		<item>
		<title>ClickOnce-Zertifikat erzeugen</title>
		<link>http://www.lanwirt.de/2008/05/29/clickonce-zertifikat-erzeugen/</link>
		<comments>http://www.lanwirt.de/2008/05/29/clickonce-zertifikat-erzeugen/#comments</comments>
		<pubDate>Thu, 29 May 2008 15:00:18 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[x509 pkcs12 zertifikat openssl clickonce]]></category>

		<guid isPermaLink="false">http://markus.renschler.net/?p=95</guid>
		<description><![CDATA[Heute stand ich vor dem Problem, dass ich eine neue Version einer ClickOnce-Anwendung erstellen wurde. Visual Studio hat mich mit einer Fehlermeldung konfrontiert, die darauf hingedeutet hat, dass ich die Anwendung nicht Signieren kann. Ein Blick in die Einstellungen brachte die Information, dass das Zertifikat, welches VS.NET (ziemlich genau vor einem Jahr) für mich angelegt [...]]]></description>
			<content:encoded><![CDATA[<p>Heute stand ich vor dem Problem, dass ich eine neue Version einer ClickOnce-Anwendung erstellen wurde. Visual Studio hat mich mit einer Fehlermeldung konfrontiert, die darauf hingedeutet hat, dass ich die Anwendung nicht Signieren kann. Ein Blick in die Einstellungen brachte die Information, dass das Zertifikat, welches VS.NET (ziemlich genau vor einem Jahr) für mich angelegt hat, nicht mehr gültig ist.<br />
Klar, neues Zertifikat erstellen, einbinden, Installer bauen, verteilen &#8211; so dachte ich. Dummerweise nimmt ClickOnce es sehr ernst, von wem die Anwendung ursprünglich signiert war. In meinem Fall eben von jemandem, der kein gültiges Zertifikat mehr hat. Also wird kein Weg daran vorbei führen, die Anwendung bei den Benutzern zu deinstallieren und mit dem neuen Zertifikat wieder zu installieren. Hätte ich daran mal vor einem Jahr gedacht &#8230;</p>
<p>Naja, dass ich nicht mehr daran denken muss: So habe ich mit openssl ein ca. 20 Jahre gültiges Zertifikat erstellt:</p>
<p><code>openssl genrsa 1024 > host.key<br />
openssl req -new -x509 -nodes -sha1 -days 7200 -key host.key > host.cert<br />
type host.cert > host.pem<br />
type host.key >> host.pem<br />
openssl pkcs12 -export -out host.pfx -in host.pem -name "beschreibender name"</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lanwirt.de/2008/05/29/clickonce-zertifikat-erzeugen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

